Inaktive Blöcke anschalten [1.1.0b]

Forum für das phpBB3 Portal von
phpbb3portal.com (Version 1.1.0b) - kein Support mehr für das phpbb3portal
User avatar

Topic author
Kevin
Site Admin
Posts: 2992
Joined: 7. January 2006 21:11
phpBB.de User: Saint
phpBB.com User: Saint_hh
Location: Hamburg

Inaktive Blöcke anschalten [1.1.0b]

Post by Kevin »

Hier ein paar Tipps, wie man die Vorabversion des phpbb3-portal ein bisschen tunen kann, also abgeschaltete Funktion aktivieren kann und ein paar Fixes.

Demoportal (einige Funktionen, wie z.B. Attachments, sind nur für registrierte Benutzer zu sehen, dafür gibts die Screenshots):
  • Geburtstage
    geburtstage_block.gif
    Um die Geburtstagsbox anzeigen zu lassen.
    Suche in der styles/prosilver/template/portal/portal_body.html

    Code: Select all

    <!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
    			<!-- INCLUDE portal/block/birthday_list.html -->
    		<!-- ENDIF -->
    und ersetze durch:

    Code: Select all

    <!-- //IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
    			<!-- INCLUDE portal/block/birthday_list.html -->
    		<!-- //ENDIF -->
  • Freunde
    freunde_block.gif
    Um die Freundebox anzeigen zu lassen.
    Suche in der styles/prosilver/template/portal/portal_body.html

    Code: Select all

    <!-- IF S_DISPLAY_FRIENDS and S_ZEBRA_ENABLED and S_USER_LOGGED_IN -->
    			<!-- INCLUDE portal/block/online_friends.html -->
    		<!-- ENDIF -->
    und ersetze durch:

    Code: Select all

    <!-- IF not S_IS_BOT and S_USER_LOGGED_IN and S_ZEBRA_ENABLED -->
    		<!-- //IF S_DISPLAY_FRIENDS and S_ZEBRA_ENABLED and S_USER_LOGGED_IN -->
    			<!-- INCLUDE portal/block/online_friends.html -->
    		<!-- //ENDIF -->
    <!-- ENDIF -->
    Die Liste wird mit diesem Code nur für angemeldete Benutzer angezeigt.
  • Styleswitcher
    style_block.gif
    Um den Sytyleswitcher anzeigen zu lassen.
    Suche in der styles/prosilver/template/portal/portal_body.html

    Code: Select all

    <!-- IF S_DISPLAY_CHANGE_STYLE -->
    			<!-- INCLUDE portal/block/change_style.html -->
    		<!-- ENDIF -->
    und ersetze durch:

    Code: Select all

    <!-- //IF S_DISPLAY_CHANGE_STYLE -->
    			<!-- INCLUDE portal/block/change_style.html -->
    		<!-- //ENDIF -->
    Wobei ich auch hier empfehlen würde den IF not S_IS_BOT and S_USER_LOGGED_IN Tag zu setzen.
  • Dateianhänge
    attachment_block.gif
    Um den Attachment Block anzeigen zu lassen und damit er vernünftig funktioniert, muss ein bisschen mehr gemacht werden.
    Zusätzlich habe ich die Darstellung etwas geändert und die Anzahl der Downloads eingefügt.

    Suche in der portal/block/attachments.php

    Code: Select all

            'FILESIZE'            => $row['filesize'] . ' ' . $size_lang,
            'FILETIME'            => $user->format_date($row['filetime']),
            'REAL_FILENAME'        => $replace,
            'PHYSICAL_FILENAME'    => basename($row['physical_filename']),
            'ATTACH_ID'            => $row['attach_id'],
            'POST_IDS'            => (!empty($post_ids[$row['attach_id']])) ? $post_ids[$row['attach_id']] : '',
            'U_FILE'            => append_sid($phpbb_root_path . 'download.' . $phpEx, 'id=' . $row['attach_id']),            
    und ersetze durch:

    Code: Select all

            'FILESIZE'            => $row['filesize'] . ' ' . $size_lang,
            'FILETIME'            => $user->format_date($row['filetime']),
            'DOWNLOAD_COUNT'    => (int) $row['download_count'], // Anzahl Downloads hinzu
            'REAL_FILENAME'        => $replace,
            'PHYSICAL_FILENAME'    => basename($row['physical_filename']),
            'ATTACH_ID'            => $row['attach_id'],
            'POST_IDS'            => (!empty($post_ids[$row['attach_id']])) ? $post_ids[$row['attach_id']] : '',
            'U_FILE'            => append_sid($phpbb_root_path . 'download/file.' . $phpEx, 'id=' . $row['attach_id']),            
    Suche in der styles/prosilver/template/portal/block/attachments.html

    Code: Select all

    			<span style="float:left;"><strong>{L_FILENAME}</strong></span> 
    			<span style="float:right;padding-right:10px;"><strong>{L_FILESIZE}</strong></span><br />
                <!-- BEGIN attach -->
                <span style="float:left;" class="gensmall"><img src="portal/images/icon_topic_attach.gif" /><a href="{attach.U_FILE}" target="_blank">{attach.REAL_FILENAME}</a></span> 
    			<span style="float:right;padding-right:10px;" class="gensmall">{attach.FILESIZE}</span><br style="clear:both" />
                <!-- END attach -->
    und ersetze durch:

    Code: Select all

    			<span style="float:left;"><strong>{L_FILENAME}</strong></span><br /> 
    			<!-- <span style="float:right;padding-right:10px;"><strong>{L_FILESIZE}</strong></span><br /> -->
                <!-- BEGIN attach -->
                <span style="float:left;" class="gensmall"><img src="portal/images/icon_topic_attach.gif" /><a href="{attach.U_FILE}" target="_blank"><strong>{attach.REAL_FILENAME}</strong></a></span><br style="clear:both" /> 
    			<!-- <span style="float:right;padding-right:10px;" class="gensmall">{attach.FILESIZE}</span><br style="clear:both" /> -->
    			<span style="float:left;padding-right:10px;">{L_FILESIZE}:</span><span style="float:right;padding-right:10px;" class="gensmall"><strong>{attach.FILESIZE}</strong></span><br style="clear:both" />
    			<span style="float:left;padding-right:10px;">Downloads:</span><span style="float:right;padding-right:10px;" class="gensmall"><strong>{attach.DOWNLOAD_COUNT}</strong></span><br style="clear:both" />
    			<hr width="95%" />
                <!-- END attach -->
    Jetzt wieder in der styles/prosilver/template/portal/portal_body.html

    Code: Select all

    <!-- IF S_DISPLAY_ATTACHMENTS and ATTACH_ID -->
    			<!-- INCLUDE portal/block/attachments.html -->
    		<!-- ENDIF -->
    und ersetze durch:

    Code: Select all

    <!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
    		<!-- IF S_DISPLAY_ATTACHMENTS -->
    			<!-- INCLUDE portal/block/attachments.html -->
    		<!-- ENDIF -->
    <!-- ENDIF -->	
    Mit diesem Code werden die Attachments nur für angemeldete Benutzer angezeigt.
    Wichtig: Es werden keine Berechtigungen geprüft! Also auch Attachments aus Foren angezeigt, für die ein User eigentlich keine Brechtigung hat.
Weitere Erkenntnisse sind immer willkommen. 8)
You do not have the required permissions to view the files attached to this post.
Last edited by Kevin on 2. January 2008 11:24, edited 1 time in total.
Reason: Attachment Block jetzt auch über das ACP an und abschaltbar
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~

Kein Support per PN / No support via PM!
User avatar

Redbull254
Former Team Member
Posts: 693
Joined: 19. January 2006 23:50
Location: Kamen

Re: Inaktive Blöcke anschalten [1.1.0b]

Post by Redbull254 »

Hallo, Kevin ;-)

Alles getestet, funktioniert einwandfrei. Klasse Arbeit, es geht vorwärts. :D

Änderungen sind alle Valid XHTML 1.0 Strict!
LG
Walter

"Klug ist nicht, wer keine Fehler macht. Klug ist der, der es versteht, sie zu korrigieren."
User avatar

Topic author
Kevin
Site Admin
Posts: 2992
Joined: 7. January 2006 21:11
phpBB.de User: Saint
phpBB.com User: Saint_hh
Location: Hamburg

Re: Inaktive Blöcke anschalten [1.1.0b]

Post by Kevin »

Sehr schön, das freut mich! :D
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~

Kein Support per PN / No support via PM!
User avatar

Limo198
Portal Enthusiast
Posts: 134
Joined: 23. December 2007 11:18
Location: Altmersleben

Re: Inaktive Blöcke anschalten [1.1.0b]

Post by Limo198 »

Hallöchen.

Erstmal: DANKE DAS DIES FORUM INS LEBEN GERUFEN WURDE!!!!


Dann zu meinen Anliegen.
1. In dem Demoportal ist ein Album vorhanden. Könnt Ihr mir die genaue Bezeichnung sagen? Wenn ja auch gleich die integrierung ins Portal erklären?

2. Das zufällige Profil ist in dem Portal sehr geordnet. Ist dieses modifiziert?

3. Wie bekomm ich die Besucherstatistik ins Portal?

4. Die letzten Bot Besuche im Portal find ich auch nicht schlecht. Wie geht das?

5. Wo kann ich die Umrandungen der mitleren Fenster einschalten?


Sorry für die vielen Fragen, aber warum alle nacheinander stellen. Denk mal diese Dinge fallen als erstes im Demoportal auf.

Danke schonmal für die Antworten.

Achso, nochwas. In meinem Forum werden die Aktuellen Beiträge nicht nach Datum sortiert, also es steht nie das zuletzt geänderte oben. Kann man das ändern?



LG
Steffen
Image
User avatar

Redbull254
Former Team Member
Posts: 693
Joined: 19. January 2006 23:50
Location: Kamen

Re: Inaktive Blöcke anschalten [1.1.0b]

Post by Redbull254 »

Limo198 wrote:Hallöchen.

Erstmal: DANKE DAS DIES FORUM INS LEBEN GERUFEN WURDE!!!!


Dann zu meinen Anliegen.
1. In dem Demoportal ist ein Album vorhanden. Könnt Ihr mir die genaue Bezeichnung sagen? Wenn ja auch gleich die integrierung ins Portal erklären?

2. Das zufällige Profil ist in dem Portal sehr geordnet. Ist dieses modifiziert?

3. Wie bekomm ich die Besucherstatistik ins Portal?

4. Die letzten Bot Besuche im Portal find ich auch nicht schlecht. Wie geht das?

5. Wo kann ich die Umrandungen der mitleren Fenster einschalten?


Sorry für die vielen Fragen, aber warum alle nacheinander stellen. Denk mal diese Dinge fallen als erstes im Demoportal auf.

Danke schonmal für die Antworten.

Achso, nochwas. In meinem Forum werden die Aktuellen Beiträge nicht nach Datum sortiert, also es steht nie das zuletzt geänderte oben. Kann man das ändern?



LG
Steffen
Hallo, Steffen
dann mal der Reihe nach. :D

Die Album Mod ist eine Eigenentwicklung von Kevin und steht (noch) nicht für das Portal zur Verfügung.
Geordnet erscheint alles, weil die Module alle mit Blick auf XHTML 1.0 Strict! überarbeitet wurden. (Großes "Danke schön" an "Nickvergessen)
Die Besucher Statistik im mittleren Block ? Wenn ja, ist in dieser Form in der Original Portal Mod nicht enthalten.
Das Modul für die Bot Besuche muss Du im ACP aktivieren.
Die Umrandungen kannst Du nicht einschalten. Die sind im Original Portal Mod nicht enthalten.

Selbstverständlich kannst Du alle Dateien dazu bekommen. Einzelne Dateien kann ich Dir gerne zur Verfügung stellen, wenn Du nicht warten kannst/willst, bis unser Admin aus seinem wohl verdienten Kurzurlaub wieder da ist, wie aber das zukünftig zum download angebotene Paket aussehen wird, entscheidet unser Admin und dem möchte ich nicht vorgreifen. ;-)

Aber grundsätzlich würde ich erst weitere eigene Veränderungen an der Portalseite vornehmen, wenn die überarbeiteten Module von uns eingesetzt wurden. Es bringt Dich nicht wirklich weiter, wenn Dein Forum XHTML 1.0 Strict! programmiert wurde und Du alles dadurch zunichte machst, wenn Du eine Mod einbaust, die diese Kriterien nicht erfüllt. Ist schließlich mit Blick auf Deine Positionierung bei Google nicht uninteressant. Aber das ist nicht der Grund alleine. Ein sauberer Code vermeidet Fehler. ;-)

Wenn Du noch weitere Fragen hast, einfach hier stellen, dafür ist das Forum ja geschaffen worden. :idea:
LG
Walter

"Klug ist nicht, wer keine Fehler macht. Klug ist der, der es versteht, sie zu korrigieren."
User avatar

Limo198
Portal Enthusiast
Posts: 134
Joined: 23. December 2007 11:18
Location: Altmersleben

Re: Inaktive Blöcke anschalten [1.1.0b]

Post by Limo198 »

Soll heißen das der Admin, unser Godfather off phpBB3, das ganze Portal gerade überarbeitet und dann als update bereitstellen will? Na wenn das so ist, warte ich noch.

Warum im Portal meine aktuellen Beiträge nicht sortiert sind, kannst du mir auch nicht sagen? Das ist nämlich absolute Schei***.

Das mit den Bots im Portal hab ich eingeschaltet, es erscheint aber das Fenster nicht obwohl der Yahoo Bot öfter mal reinschaut.


Lg
Image
User avatar

Redbull254
Former Team Member
Posts: 693
Joined: 19. January 2006 23:50
Location: Kamen

Re: Inaktive Blöcke anschalten [1.1.0b]

Post by Redbull254 »

Es ist jetzt ein Projekt, das von mehreren Leuten neu auf die Beine gestellt wird, nun müssen alle Komponenten zusammen gebracht werden und als Paket geschnürt werden. Wer noch mitmachen möchte, ist dazu herzlich eingeladen. Es werden zur Unterstützung noch Codder gesucht . ;-)

Schick mir mal die portal_boby.html, ich schau mal da rein. Oder andere Frage, wie gefällt dir meine Portalseite ? Wenn das Deinem Geschmack entspricht, kann ich dir ein Päckchen schnüren und Du ersetzt eben alles damit. Die Boxen (Module), die Du jetzt siehst, sind alle überarbeitet und fertig.

http://www.digitalfotografie-foren.de
LG
Walter

"Klug ist nicht, wer keine Fehler macht. Klug ist der, der es versteht, sie zu korrigieren."
User avatar

Limo198
Portal Enthusiast
Posts: 134
Joined: 23. December 2007 11:18
Location: Altmersleben

Re: Inaktive Blöcke anschalten [1.1.0b]

Post by Limo198 »

Dein Portal ist genau das was ich will. Umrandungen, gut aufgeteilt, usw.
Image
User avatar

Redbull254
Former Team Member
Posts: 693
Joined: 19. January 2006 23:50
Location: Kamen

Re: Inaktive Blöcke anschalten [1.1.0b]

Post by Redbull254 »

Kannst Du haben, schick mir eine Mail, dann schicke ich Dir ein Paket zu. Dateien alle ersetzen.

Vorher Backup erstellen nicht vergessen. Cache, Themes und Template nach dem Austausch aktualisieren .

Hier mal Deine Portalseite prüfen lassen. Vorher/Nacher Vergleich. ;-)

http://validator.w3.org/

Ach ja, Du musst, um alles genau so anzeigen zu lassen, die Mod "wer wa da" installiert haben.

http://mods.flying-bits.org/viewtopic.php?f=12&t=13

Muss nur noch in der Indexseite eingebaut werden, also alles lt. der Install. Anweisung des Mods von "Nickvergessen", im Portal ist schon alles mit drin.
LG
Walter

"Klug ist nicht, wer keine Fehler macht. Klug ist der, der es versteht, sie zu korrigieren."
User avatar

Topic author
Kevin
Site Admin
Posts: 2992
Joined: 7. January 2006 21:11
phpBB.de User: Saint
phpBB.com User: Saint_hh
Location: Hamburg

Re: Inaktive Blöcke anschalten [1.1.0b]

Post by Kevin »

Limo198 wrote:Warum im Portal meine aktuellen Beiträge nicht sortiert sind, kannst du mir auch nicht sagen? Das ist nämlich absolute Schei***.
Kann es sein das Du die Version 1.0.2b einsetzt, bzw eine Version vor der 1.1.0b (du hast eine andere Uhr laufen)? Daran könnte es sonst liegen, auch dein Problem mit den Bots.
Limo198 wrote:Soll heißen das der Admin, unser Godfather off phpBB3, das ganze Portal gerade überarbeitet und dann als update bereitstellen will? Na wenn das so ist, warte ich noch.
Kein Godfather, ganz bestimmt nicht. 8)
Aber ja - wir arbeiten dran (zur Zeit sind ein paar Tage Pause) und es wird in jedem Fall in absehbarer Zeit ein Paket kommen.
Wie sich das genau ausgestalten wird, wird sich wohl in naher Zukunft zeigen. Auf jeden Fall wird es weiter gehen.

Zum Demoportal:
zugegeben - nicht gerade ideal, da es Modifikationen enthält, die nicht in dem Paket sind. Wenn ich wieder in Hamburg bin und noch ein paar Dinge fertig gemacht sind, wird es hier im Forum ein Demoportal geben.
Der Albumblock ist, wie Redbull schon geschrieben hat, nur eine (Quick & Dirty) Übergangslösung. Wenn nickvergessen seinen Galerieport vom Smartor Album fertig hat und es bis dahin diese Erweiterung noch nicht gibt, werde ich mich mal dran versuchen.
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~

Kein Support per PN / No support via PM!
User avatar

Redbull254
Former Team Member
Posts: 693
Joined: 19. January 2006 23:50
Location: Kamen

Re: Inaktive Blöcke anschalten [1.1.0b]

Post by Redbull254 »

Kann es sein das Du die Version 1.0.2b einsetzt, bzw eine Version vor der 1.1.0b (du hast eine andere Uhr laufen)? Daran könnte es sonst liegen, auch dein Problem mit den Bots.
Hi, Chef

sorry, ich habe vergessen, Dir mitzuteilen, das ich die clock.html geändert und die Uhr ausgetauscht habe. :oops:

Im Original überschneidet sich Datum und Uhr und bei der W3C Validation wurden einfach zu viele Fehler gemeldet. Ich muss noch eine Änderung durchführen, dann ist die auch "Valid XHTML 1.0 Strict!"
LG
Walter

"Klug ist nicht, wer keine Fehler macht. Klug ist der, der es versteht, sie zu korrigieren."
User avatar

Topic author
Kevin
Site Admin
Posts: 2992
Joined: 7. January 2006 21:11
phpBB.de User: Saint
phpBB.com User: Saint_hh
Location: Hamburg

Re: Inaktive Blöcke anschalten [1.1.0b]

Post by Kevin »

Ah - okay! :lol:
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~

Kein Support per PN / No support via PM!
User avatar

Limo198
Portal Enthusiast
Posts: 134
Joined: 23. December 2007 11:18
Location: Altmersleben

Re: Inaktive Blöcke anschalten [1.1.0b]

Post by Limo198 »

Ich habe das 1.1.0b instaliert.

@Redbull

klick bitte einfach auf den Mailbutton unter meinem Namen und schick mir so das Portal.

DANKÖÖÖÖ
Image
User avatar

Redbull254
Former Team Member
Posts: 693
Joined: 19. January 2006 23:50
Location: Kamen

Re: Inaktive Blöcke anschalten [1.1.0b]

Post by Redbull254 »

Und die gepackte Datei hänge ich mit einem Bindfaden dran. :mrgreen:
LG
Walter

"Klug ist nicht, wer keine Fehler macht. Klug ist der, der es versteht, sie zu korrigieren."
User avatar

Limo198
Portal Enthusiast
Posts: 134
Joined: 23. December 2007 11:18
Location: Altmersleben

Re: Inaktive Blöcke anschalten [1.1.0b]

Post by Limo198 »

GENAU!!!
Image

Return to “phpBB3 Portal”