YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » New On Edit PLUS 1.8a (beim Editieren auswählen) » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 73.852 Views | | Thema zu Favoriten hinzufügen
Seiten (15): [1] 2 3 4 5 6 7 8 9 10 nächste » ... letzte »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen New On Edit PLUS 1.8a (beim Editieren auswählen) 15 Bewertungen - Durchschnitt: 8,7315 Bewertungen - Durchschnitt: 8,7315 Bewertungen - Durchschnitt: 8,7315 Bewertungen - Durchschnitt: 8,73
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Peh Peh ist männlich
Mitglied


Dabei seit: 24.05.05
Beiträge: 106
Herkunft: Hannover
Forenversion: 2.3

 New On Edit PLUS 1.8a (beim Editieren auswählen) Antworten Zitieren Editieren Melden       UP

Titel: New On Edit PLUS 1.8a (beim Editieren auswählen)
Version: 1.8
Beschreibung: Was macht der Hack:
"New On Edit PLUS" Markiert jeden Thread wieder als "Neu" nachdem er editiert wurde. beim Editieren kann ausgewählt werden ob der Thread als "Neu" markiert werden soll oder nicht.
Im ACP für jede Benutzergruppe in den Benutzerrechten getrennt einstellbar ob der Hack an oder aus ist, bzw. ob der Benutzer entscheiden darf ob als "Neu" markiert wird oder nicht.
New On Edit PLUS kann für alle Beiträge oder nur für den letzten Beitrag im
Thread aktiviert werden.

Im WBB erscheint dann beim Editieren eines Beitrags die Option
"Thread nach dem Editieren als neu markieren." (wenn im ACP aktiviert.)

Einbauzeit: ca. 8-10 min

Copyright/Haftungsausschluss:
Dier Hack darf nur vom Autor (Peh) zum Download angeboten werden. Modifikation
nur für Eigenbedarf erlaubt. Copyright darf nicht entfernt werden.
Der Autor übernimmt keinerlei Haftung für Schäden die durch den Einbau
oder die Benutzung dieses Hacks entstehen.

Version / History:
1.0 2005-05-24 Hack erstellt.
1.1 2005-05-29 Sonderzeichen im Username werden unterstützt.
1.2 2005-06-05 Hack Im ACP für jede Benutzergruppe einstellbar.
1.3 2005-06-05 konnte manchmal nicht deaktiviert werden.
1.4 2006-03-02
So 2 lang ersehnte Änderungen ...
Der Hack konnte nicht 2mal hintereinander im gleichen Post angewendet werden.
Statt "(Edit)" hinter dem Benutzernamen kann nun endlich auch "editiert von" geschrieben werden (siehe Bild)
1.5 2006-03-02 (version 1.4 zu früh released sorry)
Suchfunktion findet nun auch geänderte Themen
Fehler mit Unterkategorien behoben
1.5.1 2006-03-03 Fehler mit einer Klammer im template editpost
1.6 2006-03-05 Fehler: Wenn der Hack nicht aktiviert ist wird ein Falsches Editierdatum angezeit (bei der ersten Editierung).
1.7 2006-03-07 Fehler: Im Profil werden geänderte Beiträge bei letzter Beitrag anzeigen nicht berücksichtigt.
Fehler: Anzeige aller einträge eines Benutzers berücksichtigte geänderte Beiträge nicht. (Danke an KleenMicha)
1.8 2006-03-08 Fehler: Anzeige aller Einträge eines Benutzers wurde das Datum im Beitrag falsch angezeigt und desshalb falsch sortiert.
1.8a 2006-03-08 Nur 2 kleine Fehler in der Anleitung behoben.


Feedback wär nett.
----


weiter zum Download


Dateianhang:
jpg New On Edit PLUS 1.4.jpg (171 KB, 5.353 mal heruntergeladen)


__________________
Meine Hacks:
New On Edit PLUS | Who Voted | Who Rated | Who Downloaded | 29. Februar | Next Birthdays | Next Events | Attachment Copyright | Link Control

Dieser Beitrag wurde 4 mal editiert, zum letzten Mal von Peh: 02.03.06 20:24.

24.05.05 14:30 Peh ist offline E-Mail Finden Als Freund hinzufügen Füge Peh in deine Kontaktliste ein
Limo
Mitglied


Dabei seit: 16.03.05
Beiträge: 70
Forenversion: 2.3.3

Antworten Zitieren Editieren Melden       UP

hallo,
ich habe da mal eine frage bezüglich dem Editieren und ich weis beim besten willen nicht wohin ich es Posten kann.

Das Problem ist folgendes :

Nach dem editieren und abspeichern wird der geänderte oder hinzugefügte text nicht angezeigt.

Doch wenn ich wieder auf edit gehe steht es da drin...Nur zeigt er es mir nicht an.Woran kann das liegen?

Es hat mit dem Hack wirkich nix zutun..Aber ich wusste wirklich nicht wohin mit dem beitrag..Bitte helft mir verwirrt

mfg.Limo
25.05.05 02:22 Limo ist offline E-Mail Finden Als Freund hinzufügen
Polarist2k
Mitglied


images/avatars/avatar-3999.gif

Dabei seit: 26.11.04
Beiträge: 1.132
Forenversion: Lite - 2.3.3

 RE: New On Edit Plus (beim Editieren auswählen) Antworten Zitieren Editieren Melden       UP

Funzt 1A, thx großes Grinsen

__________________
Greetz, Polarist

25.05.05 14:39 Polarist2k ist offline E-Mail WWW Finden Als Freund hinzufügen
Manuel Manuel ist männlich
Mitglied


Dabei seit: 29.05.04
Beiträge: 47
Fähigkeiten: WBB3 Fortgeschritten; WBB Lite 2 Fortgeschritten; WBB Lite 1 Profi
Herkunft: Germany
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

ich krieg das nit hiiiiiin unglücklich

__________________
Augenzwinkern Habe Mut, dich deines eigenen Verstandes zu bedienen Augenzwinkern

25.05.05 15:09 Manuel ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Manuel in deine Kontaktliste ein
Polarist2k
Mitglied


images/avatars/avatar-3999.gif

Dabei seit: 26.11.04
Beiträge: 1.132
Forenversion: Lite - 2.3.3

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Manuel
ich krieg das nit hiiiiiin unglücklich


Was denn ned? smile

Ist doch ganz einfach erklärt? Wo steckste fest?

__________________
Greetz, Polarist

25.05.05 15:20 Polarist2k ist offline E-Mail WWW Finden Als Freund hinzufügen
Manuel Manuel ist männlich
Mitglied


Dabei seit: 29.05.04
Beiträge: 47
Fähigkeiten: WBB3 Fortgeschritten; WBB Lite 2 Fortgeschritten; WBB Lite 1 Profi
Herkunft: Germany
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

ich check schonmal die anleitung nit Oo

hab vorhin mein testboard zerschossen Oo

die anleitung sieht so unübersichtlich aus....

__________________
Augenzwinkern Habe Mut, dich deines eigenen Verstandes zu bedienen Augenzwinkern

25.05.05 15:22 Manuel ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Manuel in deine Kontaktliste ein
Polarist2k
Mitglied


images/avatars/avatar-3999.gif

Dabei seit: 26.11.04
Beiträge: 1.132
Forenversion: Lite - 2.3.3

Antworten Zitieren Editieren Melden       UP

Okay, ich nehme an, dass ich weiss, was dein Problem ist ...

Lade dir das TXT mal runter und dann öffne es mit Microsoft Word Pad, weil der kann die Zeilen korrekt interpretieren!

__________________
Greetz, Polarist

25.05.05 15:55 Polarist2k ist offline E-Mail WWW Finden Als Freund hinzufügen
Manuel Manuel ist männlich
Mitglied


Dabei seit: 29.05.04
Beiträge: 47
Fähigkeiten: WBB3 Fortgeschritten; WBB Lite 2 Fortgeschritten; WBB Lite 1 Profi
Herkunft: Germany
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

warum nit gleich so??? großes Grinsen

funzt perfekto danke dir smile

und thx für den hack fröhlich

__________________
Augenzwinkern Habe Mut, dich deines eigenen Verstandes zu bedienen Augenzwinkern

25.05.05 16:14 Manuel ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Manuel in deine Kontaktliste ein
Polarist2k
Mitglied


images/avatars/avatar-3999.gif

Dabei seit: 26.11.04
Beiträge: 1.132
Forenversion: Lite - 2.3.3

Antworten Zitieren Editieren Melden       UP

*g* ... weil man ja erst mal verstehen muss, was dein Problem ist Zunge raus *g*

Büdde großes Grinsen

__________________
Greetz, Polarist

25.05.05 21:01 Polarist2k ist offline E-Mail WWW Finden Als Freund hinzufügen
Icebreaker3108 Icebreaker3108 ist männlich
Mitglied


Dabei seit: 19.01.04
Beiträge: 96
Forenversion: 2.1.3

Antworten Zitieren Editieren Melden       UP

Also ich muss sagen, da ich schon weit um die 200 Hacks eingebaut hatte, das die Anleitung uuuum weiten sehr sehr sehr leicht zu verstehen war, looool. Funtz einwandfrei und erfüllt seinen Zweck. Toller Hack großes Grinsen
26.05.05 01:14 Icebreaker3108 ist offline E-Mail WWW Finden Als Freund hinzufügen
Match Match ist männlich
Webdesign


images/avatars/avatar-4094.jpg

Dabei seit: 26.12.04
Beiträge: 147
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Fortgeschritten
Herkunft: Würzburg
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Wirklich schöner Hack.
Funktioniert 1A.
Einbau unter einer Minute.

__________________
Mit freundlichen Grüßen,
Match
"Ich weiß, dass ich nicht weiß" (Platon)
Mögliche Systeme:
OS: Windows XP SP3 // Windows Vista // Ubuntu 8.10 Auflösung: 1280x1024 // 1280x960 // 1280 x 1024 Browser: Firefox 3
26.05.05 13:57 Match ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Match in deine Kontaktliste ein
Bandy Bandy ist männlich
Mitglied


images/avatars/avatar-4174.gif

Dabei seit: 24.01.04
Beiträge: 623
Herkunft: Ahrensburg
Forenversion: WBB 2.3.4

 RE: New On Edit Plus (beim Editieren auswählen) Antworten Zitieren Editieren Melden       UP

Perfekt.. THX smile

__________________

RadioSunLight.de

Shoutcast Status Advanced 0.4 - Status: 100% Info zur 0.4 hier: KLICK
26.05.05 14:19 Bandy ist offline E-Mail WWW Finden Als Freund hinzufügen
Mich B... Mich B... ist männlich
Mitglied


Dabei seit: 24.02.05
Beiträge: 135
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Hallo
Ich bekomm da eine Fehlermeldung was ist da schief gelaufen?

Zitat:
Parse error: parse error, unexpected T_ELSE in /www/htdocs/v149796/wbb2/editpost.php on line 138




Hier mal der für den Umbau relevanter Teil

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
	if (isset($_POST['dont_append_editnote'])) $dont_append_editnote = intval($_POST['dont_append_editnote']);
if (isset($_POST['new_on_edit'])) $new_on_edit = intval($_POST['new_on_edit']);
	else $new_on_edit = 0;
	else $dont_append_editnote = 0;
	
	/* get topic & stop shooting */
	$topic = wbb_trim($_POST['topic']);
	if ($dostopshooting == 1) $topic = stopShooting($topic);
	
	/* get message & strip crap */
	$message = stripcrap(wbb_trim($_POST['message']));
 
	/* check attachmentids:start */
	if (checkpermissions('can_upload_attachments') == 1) {
		if (isset($_POST['attachmentids']) && $_POST['attachmentids'] != '') {
			$attachmentids = intval_array(explode(',', $_POST['attachmentids']));
			$attachment_verify = $db->query("SELECT * FROM bb".$n."_attachments WHERE attachmentid IN (".implode(',', $attachmentids).") AND postid='$postid'");
			$attachmentids = array();
			while ($row = $db->fetch_array($attachment_verify)) {
				$attachmentids[] = $row['attachmentid'];
			}
		}
		else {
			// read attachments from database (for users without javascript)
			$attachment_verify = $db->query("SELECT * FROM bb".$n."_attachments WHERE postid='$postid'");
			$attachmentids = array();
			while ($row = $db->fetch_array($attachment_verify)) {
				$attachmentids[] = $row['attachmentid'];
			}
		}
	}
	else {
		$attachmentids = array();	
	}
	/* check attachmentids:end */
	
	/* posting feature rights:start */
	if (isset($_POST['iconid']) && checkpermissions("can_use_post_icons") == 1) $iconid = intval($_POST['iconid']);
	else $iconid = 0;
	
	if (!checkpermissions("can_use_post_smilies") || $disablesmilies == 1) $allowsmilies = 0;
	else $allowsmilies = 1;	
	
	if (!checkpermissions("can_use_post_html") || $disablehtml == 1) $allowhtml = 0;
	else $allowhtml = 1;	
	
	if (!checkpermissions("can_use_post_bbcode") || $disablebbcode == 1) $allowbbcode = 0;
	else $allowbbcode = 1;	
	
	if (!checkpermissions("can_use_post_images") || $disableimages == 1) $allowimages = 0;
	else $allowimages = 1;	
	/* posting feature rights:end */
 
	if (!isset($_POST['preview']) && !$_POST['change_editor']) { 
		$error = '';
		
		/* check message */
		if (!$message) $error .= $lang->items['LANG_POSTINGS_ERROR1'];
		if ($wbbuserdata['max_post_image'] != -1 && wbb_substr_count(wbb_strtolower($message), "[img]") > $wbbuserdata['max_post_image']) $error .= $lang->items['LANG_POST_ERROR4'];
		
		if ($error) eval("\$editpost_error .= \"".$tpl->get("newthread_error")."\";");
		else {
			/* parse url */
			if ($parseurl == 1 && $allowbbcode == 1) $message = parseURL($message);
### NEW ON EDIT ###
if($new_on_edit == 1){
	$db->query("UPDATE bb".$n."_threads SET lastposttime='".time()."', lastposterid='$wbbuserdata[userid]', lastposter='$wbbuserdata[username] (Edit)' WHERE threadid='$threadid'");
	$boardid_auslese = $db->query_first("SELECT boardid FROM bb".$n."_threads WHERE threadid='$threadid'");
	$db->query("UPDATE bb".$n."_boards SET lastposttime='".time()."', lastthreadid='$threadid', lastposterid='$wbbuserdata[userid]', lastposter='$wbbuserdata[username] (Edit)' WHERE boardid='$boardid_auslese[boardid]'");
}
### NEW ON EDIT ###








Hab den Fehler gefunden, so muss es richtig heissen

code:
1:
2:
3:
4:
if (isset($_POST['dont_append_editnote'])) $dont_append_editnote = intval($_POST['dont_append_editnote']);
	else $dont_append_editnote = 0;
if (isset($_POST['new_on_edit'])) $new_on_edit = intval($_POST['new_on_edit']);
	else $new_on_edit = 0;

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Mich B...: 26.05.05 14:42.

26.05.05 14:30 Mich B... ist offline E-Mail WWW Finden Als Freund hinzufügen
Svenna Svenna ist männlich
Mitglied


images/avatars/avatar-2297.gif

Dabei seit: 05.05.05
Beiträge: 134
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

erledigt. war ein einbaufehlerAugenzwinkern

__________________
bye Svenna

Webmaster or technical Administrator by:
Energy Talker Foren - Hier findet jeder was zu schmökern | Game30 - Spielen für Leute Ü 30
Du brauchst Hilfe bei deinem Forum? Dann melde Dich einfach bei mir smile

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Svenna: 31.05.05 19:13.

31.05.05 18:45 Svenna ist offline E-Mail WWW Finden Als Freund hinzufügen
Goblin Goblin ist männlich
Mitglied


images/avatars/avatar-2645.gif

Dabei seit: 24.06.04
Beiträge: 116
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

wollt mich nur kurz bedanken..
klasse hack
31.05.05 18:46 Goblin ist offline E-Mail WWW Finden Als Freund hinzufügen
Polarist2k
Mitglied


images/avatars/avatar-3999.gif

Dabei seit: 26.11.04
Beiträge: 1.132
Forenversion: Lite - 2.3.3

 RE: New On Edit Plus (beim Editieren auswählen) Antworten Zitieren Editieren Melden       UP

Finde das Ding saugeil, aber eine kleine Idee hätte ich noch und dann wäre es perfekt.

a) Im ACP einstellbar, ob für jede Gruppe das Ding standardmässig eingeschaltet sein soll oder nicht.
b) Im ACP Rechte verteilen, ob man den Thread neu anzeigen lassen darf oder nicht.

Wenn es diese Erweiterungen gäbe, dann wäre der Hack das Idealste, was es gibt Augenzwinkern großes Grinsen

__________________
Greetz, Polarist

04.06.05 18:41 Polarist2k ist offline E-Mail WWW Finden Als Freund hinzufügen
Peh Peh ist männlich
Mitglied


Dabei seit: 24.05.05
Beiträge: 106
Herkunft: Hannover
Forenversion: 2.3

Themenstarter Thema begonnen von Peh
Antworten Zitieren Editieren Melden       UP

Jo das is mal ne gute idee cool
werde das wohl mal umsetzen vielleicht sogar schon morgen Augenzwinkern

__________________
Meine Hacks:
New On Edit PLUS | Who Voted | Who Rated | Who Downloaded | 29. Februar | Next Birthdays | Next Events | Attachment Copyright | Link Control

04.06.05 19:10 Peh ist offline E-Mail Finden Als Freund hinzufügen Füge Peh in deine Kontaktliste ein
streetracer04
Mitglied


images/avatars/avatar-2431.jpg

Dabei seit: 04.06.05
Beiträge: 69
Forenversion: WBB 2.3

Antworten Zitieren Editieren Melden       UP

Das ist supi

Aber eine Frage hab ich da noch - wird auch demjenigen, der editiert hat, das Thema als neu angezeigt?
Weil ich hab's ausprobiert und der Thread war nicht "neu" verwirrt

__________________
Banner entfernt, bitte Regeln beachten!
04.06.05 19:41 streetracer04 ist offline E-Mail WWW Finden Als Freund hinzufügen
Bandy Bandy ist männlich
Mitglied


images/avatars/avatar-4174.gif

Dabei seit: 24.01.04
Beiträge: 623
Herkunft: Ahrensburg
Forenversion: WBB 2.3.4

Antworten Zitieren Editieren Melden       UP

@Polarist2k klasse Idee

@streetracer04 sicher das der auch als NEW angezeigt werden sollte? Weil kann ja sein das Du den so eingestellt hast bzw. eingebaut der die Funktion Standardmässig aus ist.

__________________

RadioSunLight.de

Shoutcast Status Advanced 0.4 - Status: 100% Info zur 0.4 hier: KLICK
04.06.05 20:23 Bandy ist offline E-Mail WWW Finden Als Freund hinzufügen
streetracer04
Mitglied


images/avatars/avatar-2431.jpg

Dabei seit: 04.06.05
Beiträge: 69
Forenversion: WBB 2.3

Antworten Zitieren Editieren Melden       UP

ja, ich hab das standartmässig EIN gestellt unglücklich (häckchen war auch aktiviert)

Edit
Kann es nicht auch daran liegen, dass ich ja automatisch nach dem Editieren wieder den editierten Post sehe, d.h. den "neuen" Thread betrete und er dadurch ein weiteres Mal als "gelesen" abgespempelt wird?

__________________
Banner entfernt, bitte Regeln beachten!

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von streetracer04: 05.06.05 00:40.

04.06.05 20:42 streetracer04 ist offline E-Mail WWW Finden Als Freund hinzufügen
Seiten (15): [1] 2 3 4 5 6 7 8 9 10 nächste » ... letzte » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » New On Edit PLUS 1.8a (beim Editieren auswählen)