Album-Block on Portal
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Album-Block on Portal
Hi,
hat irgendwer vieleicht eine Idee, wie ich das zuletzt gepostete Bild, auf dem Portal anzeigen lassen kann?
Mit dem Addon, mit dem man das letzte Bild im Index anzeigen kann, ist mir nicht wirklich geholfen.
Kann mir bitte jemand helfen?
hat irgendwer vieleicht eine Idee, wie ich das zuletzt gepostete Bild, auf dem Portal anzeigen lassen kann?
Mit dem Addon, mit dem man das letzte Bild im Index anzeigen kann, ist mir nicht wirklich geholfen.
Kann mir bitte jemand helfen?
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ah ja.
Und genau das macht der Block "Recent Image on Portal Mod" oder wie die zig Umsetzungen auch immer lauten.
Eben das letzte Bild auf dem Portal anzeigen.
Und genau das macht der Block "Recent Image on Portal Mod" oder wie die zig Umsetzungen auch immer lauten.
Eben das letzte Bild auf dem Portal anzeigen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Welches Portal verwendest du denn??
Block fürs IM_Portal
4 Seiten mit Mods
bei letzterem musst halt testen!
Block fürs IM_Portal
4 Seiten mit Mods
bei letzterem musst halt testen!
Ich nuzte das ez-Portal.
Bei phpbbhacks.com, hatte ich schon geguckt. Es gibt zwar da einen Mod, wie man die Box in den Index bekommt, aber halt nicht, wie am besten auf's Portal. ^.^
[Edit]
Ich habe diesen Mod hier:
, aber der gibt immer diese Meldung aus:
Could not query album information
DEBUG MODE
SQL Error : 1054 Unknown column 'id' in 'field list'
SELECT id, title, username, timestamp FROM phpbb_album ORDER BY timestamp DESC LIMIT 0,1
Line : 110
File : portal.php
Bei phpbbhacks.com, hatte ich schon geguckt. Es gibt zwar da einen Mod, wie man die Box in den Index bekommt, aber halt nicht, wie am besten auf's Portal. ^.^
[Edit]
Ich habe diesen Mod hier:
Code: Alles auswählen
#################################################################
## Title: Album Addon Block for Smartor's ezPortal 2.1.2
## Author: Smartor <smartor_xp@hotmail.com> - http://smartor.is-root.com
## Description: This file explains you how to create Album Addon block on ezPortal
## Required Album Addon MOD
##
## Files To Edit: 3
## portal.php
## templates/subSilver/portal_body.tpl
## language/lang_english/lang_main.php
##
## Included Files: N/A
##
#################################################################
#
#-----[ OPEN ]---------------------------------------------
#
portal.php
#
#-----[ FIND ]----------------------------------------
#
else
{
$l_total_user_s = $lang['Registered_users_total'];
}
#
#-----[ AFTER ADD ]-----------------------------------
#
//
// Get Newest Pic
//
$sql = "SELECT id, title, username, timestamp FROM phpbb_album ORDER BY timestamp DESC LIMIT 0,1";
if (!$result = $db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Could not query album information', '', __LINE__, __FILE__, $sql);
}
$picrow = $db->sql_fetchrow($result);
//
// END - Get Newest Pic
//
#
#-----[ FIND ]----------------------------------------
#
'L_VOTE_BUTTON' => $lang['Vote'],
#
#-----[ AFTER ADD ]-----------------------------------
#
// Photo Album
'L_NEWEST_PIC' => $lang['Newest_pic'],
'PIC_IMAGE' => append_sid('album_thumbnail.'. $phpEx . '?id=' . $picrow['id']),
'PIC_TITLE' => $picrow['title'],
'PIC_POSTER' => $picrow['username'],
'U_PIC_LINK' => append_sid('album_view.' . $phpEx . '?id=' . $picrow['id']),
'PIC_TIME' => create_date($board_config['default_dateformat'], $picrow['timestamp'], $board_config['board_timezone']),
#
#-----[ OPEN ]---------------------------------------------
#
templates/subSilver/portal_body.tpl
#
#-----[ FIND ]----------------------------------------
#
<a href="{U_INDEX}">{L_FORUM}</a><br />
#
#-----[ AFTER ADD ]-----------------------------------
#
<a href="{U_ALBUM}">{L_ALBUM}</a><br />
#
#-----[ FIND ]----------------------------------------
#
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="25"><span class="genmed"><b>{L_STATISTICS}</b></span></td>
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS}<br />{NEWEST_USER}<br /><br/>{TOTAL_POSTS} {TOTAL_TOPICS}<br /> </span></td>
</tr>
</table>
<br />
#
#-----[ AFTER ADD ]-----------------------------------
#
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="25"><span class="genmed"><b>{L_NEWEST_PIC}</b></span></td>
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall" style="line-height:150%"><center><br /><br /><a href="{U_PIC_LINK}"><img src="{PIC_IMAGE}" border="0" alt="{L_NEWEST_PIC}"></a><br /></center><b>{PIC_TITLE}</b> by <b>{PIC_POSTER}</b><br />on {PIC_TIME}<br /> </span></td>
</tr>
</table>
<br />
#
#-----[ OPEN ]---------------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ FIND ]----------------------------------------
#
$lang['No_poll'] = 'No poll at the moment';
#
#-----[ AFTER ADD ]-----------------------------------
#
$lang['Newest_pic'] = 'Newest Pic'; // Album Addon
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoF
Could not query album information
DEBUG MODE
SQL Error : 1054 Unknown column 'id' in 'field list'
SELECT id, title, username, timestamp FROM phpbb_album ORDER BY timestamp DESC LIMIT 0,1
Line : 110
File : portal.php
Zuletzt geändert von SanTic am Fr 04.Mär, 2005 18:12, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Das SP ist nicht Schuld daran. Vermutlich hast Du auch den Hierarchy Mod für das Album installiert?
Dann und nur dann ändert sich nämlich die SQL-Abfrage, um das letzte Bild abzufragen.
Dann und nur dann ändert sich nämlich die SQL-Abfrage, um das letzte Bild abzufragen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Versuchs mal mit meinem Block:
portal.php
portal_body.tpl
Okay, das Layout müsste man dann ggf. noch anpassen.
portal.php
Code: Alles auswählen
//
// Get Newest Pic
//
if ($userdata['user_id'] != '-1')
{
$sql = "SELECT pic_id, pic_title, pic_username, pic_time FROM phpbb_album WHERE pic_cat_id <> 0 AND pic_approval <> 0 ORDER BY pic_id DESC LIMIT 1";
if (!$result = $db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Could not query album information', '', __LINE__, __FILE__, $sql);
}
$picrow = $db->sql_fetchrow($result);
$template->assign_block_vars('user_logging_in', array(
'L_NEWEST_PIC' => $picrow['pic_title'],
'PIC_IMAGE' => append_sid('album_thumbnail.'. $phpEx . '?pic_id=' . $picrow['pic_id']),
'PIC_POSTER' => $picrow['pic_username'],
'U_PIC_LINK' => append_sid('album_showpage.' . $phpEx . '?pic_id=' . $picrow['pic_id']),
'PIC_TIME' => create_date($board_config['default_dateformat'], $picrow['pic_time'], $board_config['board_timezone']))
);
}
//
// END - Get Newest Pic
//Code: Alles auswählen
<!-- BEGIN user_logging_in -->
<table width="100%" cellpadding="2" cellspacing="0" border="0" class="forumline">
<tr>
<td class="row4" align="center" colspan="2"><span class="genmed"><b><a href="album.php" class="mainmenu">Galerien</a></b></span></td>
</tr>
<tr>
<td class="row1" align="center" colspan="2"><span class="gensmall" style="line-height:150%"><center>
<a href="{user_logging_in.U_PIC_LINK}"><img src="{user_logging_in.PIC_IMAGE}" border="0" alt="{user_logging_in.L_NEWEST_PIC}"></a>
<br /></center>{user_logging_in.PIC_POSTER}</span></td>
</tr>
</table>
<br />
<!-- END user_logging_in -->Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Hm, wenn ich deinen Code einbaue gibt es gar keine Box mehr.
Hier mal mein Portal:
HAAAAAAAAAAAAAAAAALT! Kommando zurück! Es klappt. Ich hatte nur vergessen mich einzuloggen!
[Edit]
Wenn ich jetzt das Bild auf dem Portal anklicke, kommt das:
Not Found
The requested URL /af_no_ex.html was not found on this server.
Apache/1.3.27 Server at manowar-germany.com Port 80
Hier mal mein Portal:
HAAAAAAAAAAAAAAAAALT! Kommando zurück! Es klappt. Ich hatte nur vergessen mich einzuloggen!
[Edit]
Wenn ich jetzt das Bild auf dem Portal anklicke, kommt das:
Not Found
The requested URL /af_no_ex.html was not found on this server.
Apache/1.3.27 Server at manowar-germany.com Port 80
Zuletzt geändert von SanTic am So 06.Mär, 2005 22:44, insgesamt 2-mal geändert.
Ha! Ich hab den Fehler. Anstatt album_showpage brauche ich nur album_page.
Danke Oxpus, funktioniert nun alles einwandfrei!
Noch eine Frage:
Ist es möglich, die Bilder wieder einzubinden, die vor meinem 'Downgrade' im Album waren?
Auf dem Server liegen die ja noch, nur weiß ich nicht, wie ich sie wieder sammt Kategorien wieder anzeigen lassen kann.
Danke Oxpus, funktioniert nun alles einwandfrei!
Noch eine Frage:
Ist es möglich, die Bilder wieder einzubinden, die vor meinem 'Downgrade' im Album waren?
Auf dem Server liegen die ja noch, nur weiß ich nicht, wie ich sie wieder sammt Kategorien wieder anzeigen lassen kann.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Hast Du denn die Tabellen entfernt?
Ich würde das SP wieder installieren. Das bringt ja nun doch einige nette Features mit.
Ich würde das SP wieder installieren. Das bringt ja nun doch einige nette Features mit.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
[quote="oxpus - So 06.März, 2005 20:15";p="25075"]Versuchs mal mit meinem Block:
portal.php
.[/quote]
Huhu @ oxpus
Habe mir den Code mal in den Prillian eingebaut
Kleines Problem scheint es aber bei der Anzeige mit Rechtevergabe zu geben
zur Zeit ist so das ein Rotes Kreuz kommt , falls der User keine Berechtigung für das jeweilige Album hat in dem das Pic liegt. Ist ja nicht so schön , könnte man da noch was machen ?
mfg
Hoti
portal.php
.[/quote]
Huhu @ oxpus
Habe mir den Code mal in den Prillian eingebaut
Kleines Problem scheint es aber bei der Anzeige mit Rechtevergabe zu geben
zur Zeit ist so das ein Rotes Kreuz kommt , falls der User keine Berechtigung für das jeweilige Album hat in dem das Pic liegt. Ist ja nicht so schön , könnte man da noch was machen ?
mfg
Hoti
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Es sollte wie auch im portal der Block erst garnicht erscheinen.
Nur: Wie hast Du das in Prillian eingebaut? Den Chat kenne ich nicht so gut...
Nur: Wie hast Du das in Prillian eingebaut? Den Chat kenne ich nicht so gut...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
naja das ist mehr ein Boardmessanger als ein chat ich teste mal im testboard wie das so im portal funkt , weil einzigster block den ich sehe ist ja der login switch und der sollte eigendlich auch im portal rote kreuze erzeugen wenn man keine befugnisse hat ? *fg
mfg
hoti der schnell mal testen geht.
mfg
hoti der schnell mal testen geht.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Versuchs mal mit diesem Block für die portal.php:
Code: Alles auswählen
//
// Get Newest Pic
//
if ($userdata['user_id'] != '-1')
{
$check_permissions = ALBUM_AUTH_VIEW|ALBUM_AUTH_RATE|ALBUM_AUTH_COMMENT|ALBUM_AUTH_EDIT|ALBUM_AUTH_DELETE;
do
{
$sql = "SELECT pic_id, pic_title, pic_username, pic_time, pic_cat_id FROM phpbb_album
WHERE pic_cat_id <> 0
AND pic_approval <> 0
ORDER BY pic_id DESC LIMIT 1";
if (!$result = $db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Could not query album information', '', __LINE__, __FILE__, $sql);
}
$picrow = $db->sql_fetchrow($result);
$auth_data = album_permissions($userdata['user_id'], $picrow['pic_cat_id'], $check_permissions);
}
while ($auth_data['view'] == 0);
$template->assign_block_vars('user_logging_in', array(
'L_NEWEST_PIC' => $picrow['pic_title'],
'PIC_IMAGE' => append_sid('album_thumbnail.'. $phpEx . '?pic_id=' . $picrow['pic_id']),
'PIC_POSTER' => $picrow['pic_username'],
'U_PIC_LINK' => append_sid('album_showpage.' . $phpEx . '?pic_id=' . $picrow['pic_id']),
'PIC_TIME' => create_date($board_config['default_dateformat'], $picrow['pic_time'], $board_config['board_timezone']))
);
}
//
// END - Get Newest Pic
//Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
