Pagina 1 van 1
Betere Reply functie
Geplaatst: 22 jan 2004, 16:47
door Blaatpraat
Ik zou graag een Mod zien waarin bij elke post naast de

ook een knop "Reageer" komt te staan.
Liefst ook nog dat wanneer je hier op klikt, dat er dan in je reactie een lijntje komt met Size 9 van: "
Reageert op: [naam]".
InfoPop heeft dit wel op hun fora, en ik mis deze functie eigenlijk wel...
Alvast bedankt!
Manneke
ps; Ja, ik heb gesearch of deze al eerder was aangevraagd, kon raargenoeg niets vinden.
Geplaatst: 22 jan 2004, 16:48
door Cheeta
Ehhh ik snap je bedoeling niet hoor
Staat toch al reply onderaan??
mzzl 8)
Geplaatst: 22 jan 2004, 16:49
door Blaatpraat
ja juist, maar als je een onderwerp vol met fotos hebt, dan moet je uren scrollen om onderaan te komen.
en het is handig om te kunnen zien op wie iemand reply't
Geplaatst: 22 jan 2004, 18:16
door WebSiteNet
Als ej op quote drukt komt automatisch de naam er te staan.
Geplaatst: 26 jan 2004, 13:11
door Blaatpraat
Ja zo kan je het zien,
De Quote functie alleen zonder het
quote
scherm...
dus alleen:
Reactie op Webdev:
en dat je daar onder kan typen...
dus niet dat dat hele irritante vorige bericht erbij komt...
voorbeeld:
http://www.jongerenpraat.com/ubbthreads ... o=&fpart=1
Boven in elk bericht zie je aan wie de reply is gericht...
is dit mogelijk?
Geplaatst: 29 jan 2004, 15:40
door Blaatpraat
Elke post op een pagina staat toch gekoppeld aan de 'username' in de database? zou je die niet automatisch kunnen laten verschijnen in een reply bericht op een of andere mannier
Geplaatst: 29 jan 2004, 18:26
door mosymuis
Open
language/lang_dutch/lang_main.php
Zoek (regel +/- 1045)
Plaats daaronder
Code: Selecteer alles
// Reply to post hack
$lang['Reply_to_post'] = 'Plaats reactie op de post van %s'; // Plaats reactie op de post van piet
Open
/templates/subSilver/subSilver.cfg
Zoek (regel +/- 64)
Code: Selecteer alles
$images['reply_new'] = "$current_template_images/{LANG}/reply.gif";
Plaats daaronder
Code: Selecteer alles
$images['reply_post'] = "$current_template_images/{LANG}/reply.gif";
- (Volgens mij zou het ophalen van $post_info['post_subject'] uit de database niet nodig moeten zijn ($mode = 'quote' doet dat ook niet), maar die waarde bleef steeds leeg dus daarom maar zo.
)
Open
posting.php
Zoek (regel +/- 738)
Zoek daaronder (regel +/- 743)
Vervang met
Code: Selecteer alles
if ( $post_id )
{
if ( $post_data['first_post'] )
{
$subject = 'Re: ' . $post_info['topic_title'];
} else {
$sql = "SELECT post_subject
FROM " . POSTS_TEXT_TABLE . "
WHERE post_id = $post_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain post subject', '', __LINE__, __FILE__, $sql);
}
$subject = 'Re: ' . mysql_result($result,0, "post_subject");
}
} else {
$subject = '';
}
Open
viewtopic.php
Zoek (regel +/- 1154)
Plaats daarboven
Code: Selecteer alles
$reply_post_url = append_sid("posting.$phpEx?mode=reply&" . POST_TOPIC_URL . "=$topic_id&p=" . $postrow[$i]['post_id']);
$reply_post_alt = ( $forum_topic_data['forum_status'] == FORUM_LOCKED || $forum_topic_data['topic_status'] == TOPIC_LOCKED ) ? $lang['Topic_locked'] : sprintf($lang['Reply_to_post'], $poster);
Zoek (regel +/- 1202)
Plaats daaronder
Code: Selecteer alles
'L_POST_REPLY_POST' => $reply_post_alt,
'U_POST_REPLY_POST' => $reply_post_url,
Zoek (regel +/- 521)
Code: Selecteer alles
$reply_img = ( $forum_topic_data['forum_status'] == FORUM_LOCKED || $forum_topic_data['topic_status'] == TOPIC_LOCKED ) ? $images['reply_locked'] : $images['reply_new'];
Plaats daaronder
Code: Selecteer alles
$reply_post_img = ( $forum_topic_data['forum_status'] == FORUM_LOCKED || $forum_topic_data['topic_status'] == TOPIC_LOCKED ) ? $images['reply_locked'] : $images['reply_post'];
Zoek (regel +/- 632)
Plaats daaronder
Open
/templates/subSilver/viewtopic_body.tpl
Zoek (regel +/- 33)
Plaats daarachter
Code: Selecteer alles
<a href="{postrow.U_POST_REPLY_POST}"><img src="{REPLY_POST_IMG}" border="0" alt="{postrow.L_POST_REPLY_POST}" title="{postrow.L_POST_REPLY_POST}" align="middle" /></a>
Let wel op, het
werkt nu maar de knopjes in viewtopic zijn nu erg groot, omdat ik het standaard plaatje onderaan de pagina gebruik. Als je zelf een nieuw plaatje maakt pas je dat aan in
/templates/subSilver/subSilver.cfg in de toegevoegde
$images['reply_post'] regel.
Pfft...tis toch nog een behoorlijke MOD geworden 
Geplaatst: 05 feb 2004, 21:00
door Blaatpraat
deze reageert op het onderwerp in de post waarop is gereageert...
Hij moet in plaats van dat onderwerp, de Nickname van de 'poster' in het onderwerp zetten of iets dergelijks
Mosy is al druk bezig

Geplaatst: 05 feb 2004, 22:28
door mosymuis
Als je de grootste stap hierboven negeert of terugdraait moet je daar dit voor in de plaats zetten. Dan werkt het wel.
Hij pakt nu telkens "Re: naam" als onderwerp, en wanneer een gast heeft gepost pakt hij de naam die dan bij die post is opgegeven.
Code: Selecteer alles
if ( $post_id )
{
$sql = "SELECT u.username
FROM " . POSTS_TABLE . " p, " . USERS_TABLE ." u
WHERE p.post_id=$post_id
AND u.user_id=p.poster_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain post username', '', __LINE__, __FILE__, $sql);
}
if ( mysql_result($result,0, "username") == 'Anonymous' )
{
$sql = "SELECT post_username
FROM " . POSTS_TABLE . "
WHERE post_id=$post_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain guest username', '', __LINE__, __FILE__, $sql);
}
$reply_username = mysql_result($result,0, "post_username");
} else {
$reply_username = mysql_result($result,0, "username");
}
$subject = "Re: " . $reply_username;
} else {
$subject = '';
}
//edit: 11/02/04
onnodige if functie weggehaald
Geplaatst: 06 feb 2004, 00:21
door Blaatpraat
Dames en Heren, deze mod is nog in ontwilleling. Mosymuis en ik hebben nog een klein foutje ontdekt die (waarschijnlijk morgen) eruit word gehaald. Nog even gedult voordat je deze mod toevoegt!
Geplaatst: 11 feb 2004, 17:21
door mosymuis
...een foutje dat alleen aanwezig is wanneer de Admin colors mod is geïnstalleerd.
//edit
Nu zou hij ook met de color mod moeten werken. Hij haalt de username nu schoon op uit de database.
Volg de originele mod maar gebruik dit stukje voor de eerste wijziging in viewtopic.php:
mosymuis schreef:Open
viewtopic.php
Zoek (regel +/- 1154)
Plaats daarboven
Code: Selecteer alles
$reply_post_url = append_sid("posting.$phpEx?mode=reply&" . POST_TOPIC_URL . "=$topic_id&p=" . $postrow[$i]['post_id']);
$sql = "SELECT u.username
FROM " . POSTS_TABLE . " p, " . USERS_TABLE ." u
WHERE p.post_id=" . $postrow[$i]['post_id'] . "
AND u.user_id=p.poster_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain post username', '', __LINE__, __FILE__, $sql);
}
$reply_post_alt = ( $forum_topic_data['forum_status'] == FORUM_LOCKED || $forum_topic_data['topic_status'] == TOPIC_LOCKED ) ? $lang['Topic_locked'] : sprintf($lang['Reply_to_post'], mysql_result($result,0, "username"));
Daarnaast heb ik ook nog een kleine wijziging gemaakt in
deze post, bij het plaatsen van de eerste post in een topic ging hij nog uit van "Re: subject". Ik zou dat stuk ook even aanpassen als ik jou was.

Geplaatst: 11 feb 2004, 19:21
door Blaatpraat
Whoei!
De mod is werkende nu! :thumb:
Geplaatst: 13 feb 2004, 13:21
door Duvelske
http://www.phpbb.com/phpBB/viewtopic.php?t=172423
Kijk ns toevallig? Ik vind dit jatten!! Ik heb alleen 1 vraag mosymuis heb jij die mod zelf gemaakt? Zo ja reageer dan even op deze forum:
http://www.phpbb.com/phpBB/viewtopic.ph ... highlight=
Geplaatst: 13 feb 2004, 16:36
door mosymuis
Wtf Duvelske, waar heb jij nou weer last van?? Natuurlijk heb ik de bovenstaande mod zelf gemaakt, sterker nog, ik zie amper overeenkomstem met de mijne en degene waar jij naar verwijst.
Who quoted me?
With this MOD an user can see a list of the posts that has quoted posts of his/hers. It also includes hover-preview of the presented posts.
Dit LIJKT niet eens op wat mijn mod doet. Die maakt namelijk een extra knopje naast de "quote" button, welke bij het onderwerp van de reply "Re: {poster}" invult. Niets meer en niet minder. Klik
hier voor een demo.
Vind het al erg zat dat je op zoek gaat naar iets wat op deze mod lijkt, alsof je me niet vertrouwt wanneer ik iets zelf maak. Dit is niet mijn eerste mod dus ik heb er al wat verstand van, ik heb halverwege de functies omgegooid omdat Blaatpraat daarom vroeg en toch ben jij achterdochtig?!

Get al life...
//edit
Ik begrijp nu dat je eerder Ogrebeast beschuldigt van het stelen van code dan mij, maar dat maakt het niet minder opmerkelijk.
Geplaatst: 13 feb 2004, 16:42
door WebSiteNet
Heb je bekeken wat bijde mods doen? Iets heel anders. Ik begrijp niet waarom duvelske....
Geplaatst: 14 feb 2004, 00:18
door Duvelske
@mosymuis
ik weet niet wat je wel niet denkt, maar ik kwam deze mod tegen en tja ik d8 dat die kerel op phpbb.com gewoon het stuk van jou geript had. Sorry dat je gelijk denkt dat ik je niet geloof dat je het stuk niet gemaakt zou hebben

Maar zo bedoelde ik het echt niet in ieder geval. Dus drink maar een

tje en het komt wel goed
Verder
@WebSiteNet
Ik d8 echt dat ze allebei gewoon hetzelfde deden. Dit hoorde ik ook van een collega van me die had hem geinstalleerd en ik vond het wel verdacht veel. En aangezien die kerel op phpbb.com me totaal onbekend is en ik mosymuis al een hele tijd kende (vooral van phpbb.nl) D8 ik dat hij jou code gebruikte. Sorry als het anders is ik bedoelde het in ieder geval niet verkeerd.
Geplaatst: 14 feb 2004, 13:06
door mosymuis
Duvelske, in eerste instantie dacht ik idd dat je mij beschuldigde van copiëeren, iets waar ik juist een fel tegenstander van ben. Daarom reageerde ik zo fel.

Toch snap ik nog steeds niet hoe je van deze twee mods hebt kunnen denken dat ze gedeelde code hadden, want ze zijn werkelijk totaal verschillend.
Maar goed, ik denk ook dat je het inderdaad niet kwaad bedoelde, dus zand erover wat mij betreft.
Geplaatst: 17 feb 2004, 22:18
door Blaatpraat
Jup. Deze mod is 100% op mijn aanvraag gemaakt.
Mosy zag er zelfs het nut niet van in maar heeft um toch gemaakt.
ik had me al eerder dood gezocht naar deze mod, dus het is echt
geen copy.
En zoals mosy al zei, hij had hem helemaal aangepast aan mijn wensen

en we hebben um samen getest op mijn forumpje.
Zit wel goed

misverstandje dus