[2.0.22] Profile guestbook

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 05 jul 2006, 13:04

Was niet zo moeilijk om te maken, het staat nu op cvs. Ik ga vanmiddag de volgende versie submitten naar de moddb :)

Gebruikersavatar
brandsrus
Berichten: 1966
Lid geworden op: 01 jul 2005, 19:38
Locatie: r. Лeувapдeн
Contacteer:

Bericht door brandsrus » 05 jul 2006, 13:24

Dit noem ik nog eens service :lol: :thumb:

Bedankt voor je snelle handelen!

EDIT, wat is je cvs site ook al weer?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 05 jul 2006, 13:29

http://paulscriptsmods.cvs.sourceforge. ... book/root/ daar
Je download: lang_guestbook.php en functions_guestbook.php van daar, en dit voer je uit in gb_view.tpl:

Code: Selecteer alles

FIND:
document.getElementById(dis).style.display = 'none';
}
AFTER:
function numberbox(id)
 	  	 {
 	  	         var total = "http://{URL}/{PAD}/profile.{PHPEX}?mode=viewprofile&{U}={UID}#" + id;
 	  	         prompt("{L_NUMBER_URL}",total);
 	  	         return;
 	  	 }

FIND:
td width="150" align="left" valign="top" class="{main.postrow.ROW_CLASS}"><span class="name"><a name="{main.postrow.U_POST_ID}"></a>
INLINE FIND:
="{main.postrow.ROW_CLASS}">
INLINE AFTEr;
<a href="{main.postrow.U_MINI_POST}"><img src="{MINI_POST_IMG}" width="12" height="9" alt="" title="" border="0" /></a>
FIND:
<td class="{main.postrow.ROW_CLASS}" width="150" align="left" valign="middle"><span class="nav"><a href="#top" class="nav">{L_BACK_TO_TOP}</a></span></td>
REPLACE:
<td class="{main.postrow.ROW_CLASS}" width="150" align="left" valign="middle"><span class="nav"><a href="#" onclick="numberbox('{main.postrow.U_POST_ID}');return false;">#{main.postrow.NUMBER}</a>  <a href="#top" class="nav">{L_BACK_TO_TOP}</a></span></td>


Ik heb het nog niet getest verder, maar het zou moeten werken :D

Gebruikersavatar
brandsrus
Berichten: 1966
Lid geworden op: 01 jul 2005, 19:38
Locatie: r. Лeувapдeн
Contacteer:

Bericht door brandsrus » 05 jul 2006, 13:56

De link klopt niet in gb_view.tpl

Heb je Javascript bovenaan al moeten veranderen in

Code: Selecteer alles

<script language="JavaScript" type="text/javascript">
function numberbox(id)
          {
                  var total = "http://{URL}{AD}profile.{PHPEX}?mode=viewprofile&{U}={UID}#" + id;
                  prompt("{L_NUMBER_URL}",total);
                  return;
          }
</script>
Alleen dan vind hij de post niet en als hij de user_id vind dan gaat hij naar het profiel! Is daar nog een korte oplossing voor?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 05 jul 2006, 14:00

Hmm, das vreemd. Kan je me eens de bron geven van die pagina? (Dus rechtermuisknop, bron weergeven, en dat kopieren/plakken? :))

Gebruikersavatar
brandsrus
Berichten: 1966
Lid geworden op: 01 jul 2005, 19:38
Locatie: r. Лeувapдeн
Contacteer:

Bericht door brandsrus » 05 jul 2006, 14:04

Hier is de code van de weergegeven bron. Schrik niet heb je gastenboek helemaal onderhanden genomen 8)

*knip*
Laatst gewijzigd door brandsrus op 05 jul 2006, 14:15, 1 keer totaal gewijzigd.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 05 jul 2006, 14:10

Zowiezo mis je:

Code: Selecteer alles

<a href="{main.postrow.U_MINI_POST}"><img src="{MINI_POST_IMG}" width="12" height="9" alt="" title="" border="0" /></a><span class="name"><a name="{main.postrow.U_POST_ID}"></a>
Die twee(waarvan die tweede belangerijk is, zonder dat gaat het zeker niet werken.). Die ID ga ik nog ff verder naar kijken :).

OK: ID:
In functions_guestbook.php zoek:

Code: Selecteer alles

$template->assign_block_vars('main.postrow', array(
zet erna:

Code: Selecteer alles

'U_POST_ID' => $postrow[i]['gb_id'],

Gebruikersavatar
brandsrus
Berichten: 1966
Lid geworden op: 01 jul 2005, 19:38
Locatie: r. Лeувapдeн
Contacteer:

Bericht door brandsrus » 05 jul 2006, 14:19

Stond wel degelijk in mijn bronvermelding maar de link veranderd voor geen meter. :cry:

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 05 jul 2006, 14:25

Ook niet met dat stukje voor post_id? Hmm, dan ga ik hem zo zelf ff installen, is toch wat makkelijker. Eerst ff wat drinken :)

Gebruikersavatar
brandsrus
Berichten: 1966
Lid geworden op: 01 jul 2005, 19:38
Locatie: r. Лeувapдeн
Contacteer:

Bericht door brandsrus » 05 jul 2006, 14:27

Ik heb een link constructie van deze

http://localhost/proefforum/profile.php ... rofile&u=2# terwijl de id van het profile en de id van de post nog moeten worden gedefinieerd denk ik want die komen niet in de link naar voren.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 05 jul 2006, 14:50

Hebbes :D

Code: Selecteer alles

'U_POST_ID' => $postrow[i]['gb_id'],
Wordt:

Code: Selecteer alles

'U_POST_ID' => $postrow[$i]['gb_id'],
En:

Code: Selecteer alles

var total = "http://{URL}{AD}profile.{PHPEX}?mode=viewprofile&{U}={UID}#" + id;
wordt

Code: Selecteer alles

var total = "http://{URL}{AD}profile.{PHPEX}?mode=viewprofile&{U}={UID}#" + id;

Gebruikersavatar
brandsrus
Berichten: 1966
Lid geworden op: 01 jul 2005, 19:38
Locatie: r. Лeувapдeн
Contacteer:

Bericht door brandsrus » 05 jul 2006, 14:57

Heel erg bedankt! :thumb: Hij werkt! :lol:

:bier:

Ga zo door!

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 05 jul 2006, 15:04

Had nu eerste getest, dus wist al dat ie werkte :lol:

Queen_Butterfly
Berichten: 336
Lid geworden op: 18 nov 2005, 12:17

Bericht door Queen_Butterfly » 10 jul 2006, 20:52

Mijn engels si niet zo goed en ik had de mod gedownload maar waar kan ik nou de install file vinden om dingen toe tevoegen in andere bestandjes? :D

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 10 jul 2006, 20:57

gb.xml is de xml versie, of in contrib dir.

poekelen
Berichten: 59
Lid geworden op: 04 apr 2005, 21:22

Bericht door poekelen » 10 jul 2006, 20:59

is er ook een iets waardoor je de laatste 5 berichten kan uitlezen? en op het forum kan zetten ofzo?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 10 jul 2006, 21:04

Je kan ze met een query uit de guestbook table halen. Er is geen addon voor.

BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Foutje?

Bericht door BetaDevil » 05 aug 2006, 12:02

Ik heb Profile Guestbook gedownload van phpBB.com. Ik heb hem geinstalleerd maar nu merk ik dat in de .xml-versie iets mist.

In lang_admin.php moet je iets toevoegen, maar daar mist de regel van: $lang['gb_email'], ik weet niet of dit al gezegd is of dat het bij iedereen is maar bij mij is het in ieder geval zo.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 05 aug 2006, 12:19

Je bedoel dat er in de versie die in de contrib versie staat dat je wel $lang['gb_email'] moet toevoegen, en die niet in de xml versie staat?

BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Bericht door BetaDevil » 05 aug 2006, 14:43

Nee, ik kwam er net achter dat het in allebei niet staat. Maar ik snap het allemaal niet, want ik heb nu geen gastenboek.

Gesloten