YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Allg. Fragen und Probleme » Themen öffnen/schließen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 5.528 Views | | Thema zu Favoriten hinzufügen
Seiten (2): [1] 2 nächste »
Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als erledigt markiert. Thread erledigt

Zum Ende der Seite springen Themen öffnen/schließen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Syruz
Mitglied


Dabei seit: 19.02.07
Beiträge: 3
Forenversion: 2.3

 Themen öffnen/schließen Antworten Zitieren Editieren Melden       UP

hi,

ich möchte mir in mein Forum auch so ein Thema machen, wie hier das Nachtgelaber.
Aber wie kann man dies machen?

Muss man eine .php datei erstellen und einen CronJob darüber laufen lassen?

Wie kann man das alles machen?
Und wie kann man einen CronJob von JGS-XA drüberlaufen lassen?


Danke schonmal für die Hilfe.



mfg

Syruz
06.06.07 00:02 Syruz ist offline E-Mail Finden Als Freund hinzufügen
Ghostmaster
Das Böse

images/avatars/avatar-4371.gif

Dabei seit: 17.01.04
Beiträge: 6.440
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Du erstellst einfach eine PHP Datei z.B. mit dem Namen close.php, mit folgendem Inhalt:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:

<?
$filename 'close.php';
require('./global.php');

$db->query("UPDATE bb".$n."_threads SET closed = 1 WHERE threadid = X");

?>


und zum öffnen des Threads nimmst du für die open.php, folgenden Inhalt:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:

<?
$filename 'open.php';
require('./global.php');

$db->query("UPDATE bb".$n."_threads SET closed = 0 WHERE threadid = X");

?>


Die X musst du mit der gewünschtn Threadid austauschen.
06.06.07 22:16 Ghostmaster ist offline Finden Als Freund hinzufügen
Syruz
Mitglied


Dabei seit: 19.02.07
Beiträge: 3
Forenversion: 2.3

Themenstarter Thema begonnen von Syruz
Antworten Zitieren Editieren Melden       UP

Herzlichen Dank für den Code.
Werde ich gleich einmal einbauen und testen smile
07.06.07 20:07 Syruz ist offline E-Mail Finden Als Freund hinzufügen
Design-Maker.de Design-Maker.de ist männlich
Mitglied


images/avatars/avatar-4821.jpg

Dabei seit: 25.06.04
Beiträge: 127
Fähigkeiten: WBB3 Anfänger; WBB2 Fortgeschritten; WBB Lite 2 Anfänger
Herkunft: Cottbus
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

und wie kann ich das ganze nun noch zeitgesteuert eingrichten?

__________________
Lieb Grüßt
Marcel


04.09.07 08:03 Design-Maker.de ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Design-Maker.de in deine Kontaktliste ein MSN Passport-Profil von Design-Maker.de anzeigen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Mit Cronjobs?
04.09.07 10:17 [kamui] ist offline Finden Als Freund hinzufügen
Design-Maker.de Design-Maker.de ist männlich
Mitglied


images/avatars/avatar-4821.jpg

Dabei seit: 25.06.04
Beiträge: 127
Fähigkeiten: WBB3 Anfänger; WBB2 Fortgeschritten; WBB Lite 2 Anfänger
Herkunft: Cottbus
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Ja das ist mir aber zu unsicher, denn wenn dann doch mal einer durch zufall auf den datei namen kommt ist das thema zu obwoll es offen sein sollte.

habe aber mal ein wenig weiter gesucht und gelesen und noch das gefunden.

Cronjob

nur wo kommt das nun rein und funktioniert das auch?

__________________
Lieb Grüßt
Marcel


04.09.07 11:30 Design-Maker.de ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Design-Maker.de in deine Kontaktliste ein MSN Passport-Profil von Design-Maker.de anzeigen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Du kannst die Datei auch einfach so machen:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
<?
$filename 'close.php';
require('./global.php');

if (date("H") == "20") { // wenn es 20 Uhr ist
  $db->query("UPDATE bb".$n."_threads SET closed = 0 WHERE threadid = X");
} elseif (date("H") == "8") { // wenn es 8 Uhr ist
  $db->query("UPDATE bb".$n."_threads SET closed = 1 WHERE threadid = X");
}

?>
04.09.07 12:09 [kamui] ist offline Finden Als Freund hinzufügen
Design-Maker.de Design-Maker.de ist männlich
Mitglied


images/avatars/avatar-4821.jpg

Dabei seit: 25.06.04
Beiträge: 127
Fähigkeiten: WBB3 Anfänger; WBB2 Fortgeschritten; WBB Lite 2 Anfänger
Herkunft: Cottbus
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Ja und wie rufe ich die auf? Über Cronjobs.de wollte ich das nicht machen.

Wie wird das denn hier im Forum geregelt?

__________________
Lieb Grüßt
Marcel


04.09.07 13:09 Design-Maker.de ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Design-Maker.de in deine Kontaktliste ein MSN Passport-Profil von Design-Maker.de anzeigen
Dizzy.w3 Dizzy.w3 ist männlich
Brain Damage


images/avatars/avatar-5617.jpg

Dabei seit: 18.07.07
Beiträge: 1.431
Herkunft: Österreich
Forenversion: 3.0

Antworten Zitieren Editieren Melden       UP

Hi,

entweder in einen Orner packen, diesen mit htaccess und htpasswd schützen (sofern keine Zeitabfrage drinnen ist), oder - sofern beim Hostingpaket inkludiert - eigene Crontabs erstellen.

Wenn du deinen Hoster bittest, dass er die beiden SQL Befehle als Crontab einfügst, wird er es wahrscheinlich machen ... sind ja harmlose Befehle.

Gruß
Dizzy

__________________
Gruß Dizzy

the rest is silence

04.09.07 13:14 Dizzy.w3 ist offline E-Mail Finden Als Freund hinzufügen Füge Dizzy.w3 in deine Kontaktliste ein MSN Passport-Profil von Dizzy.w3 anzeigen
Design-Maker.de Design-Maker.de ist männlich
Mitglied


images/avatars/avatar-4821.jpg

Dabei seit: 25.06.04
Beiträge: 127
Fähigkeiten: WBB3 Anfänger; WBB2 Fortgeschritten; WBB Lite 2 Anfänger
Herkunft: Cottbus
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Danke schon mal, na da werde ich mich woll mit dem Thema noch mal etwas mehr beshäftiegen müßen.

__________________
Lieb Grüßt
Marcel


04.09.07 13:17 Design-Maker.de ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Design-Maker.de in deine Kontaktliste ein MSN Passport-Profil von Design-Maker.de anzeigen
Häfner Häfner ist männlich
Sarkast³


images/avatars/avatar-5612.gif

Dabei seit: 24.07.04
Beiträge: 1.047
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Gelnhausen, DE.
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Sorry, wenn ich so ein uralt Thema nochmal hochhole.

Ich lade die beiden Datein von Ghosti hoch.

Ich hab jetz Plesk und will eine Aufgabe planen...
Was muss in das Feld "Befehl *" rein?

Also dass der die Dateien ausführt?
Und zum Verständnis: ich brauche 2 Cronjobs?

__________________
Ich geb mir nochn Becks auf die Milch von meinen Kelloggs Smacks.
Ja, meine Festplatte hat den Laufwerksbuchstaben W!
24.07.2004 - 24.07.2009 = 5 Jahre y******

17.04.09 23:21 Häfner ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Häfner in deine Kontaktliste ein
Ghostmaster
Das Böse

images/avatars/avatar-4371.gif

Dabei seit: 17.01.04
Beiträge: 6.440
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Den Stern ersetzt du mit der Zeit, wann es ausgeführt werden soll. Ja du brauchst 2 Cronjobs.
18.04.09 09:54 Ghostmaster ist offline Finden Als Freund hinzufügen
Shackles Shackles ist weiblich
Nervensäge ^^


images/avatars/avatar-5608.jpg

Dabei seit: 14.02.08
Beiträge: 1.387
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Hilter a.T.W. / Landkreis Osnabrück
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

Hallo,

ich möchte diesen Thread auch machen.

Ich habe ihn jetzt erstellt und die beiden Dateien von Ghostmaster.

So, jetzt muss ich die Zeitsteuerung noch reinmachen, ich kenne mich mit Cronjobs überhaupt nicht aus, bin bei all-inkl.com und habe das KAS.

Wie gehe ich jetzt vor und was muss ich eingeben, damit die Zeitsteuerung funktioniert?

Liebe Grüße, Shackles smile

__________________
http.//www.borderline-forum.net
21.06.09 13:23 Shackles ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Shackles in deine Kontaktliste ein
DrPCox DrPCox ist männlich
Herr des Chaos


images/avatars/avatar-5505.gif

Dabei seit: 04.03.07
Beiträge: 414
Fähigkeiten: WBB3 Anfänger; WBB2 Fortgeschritten; WBB Lite 1 Fortgeschritten
Herkunft: Essen, NRW
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

wenn ich mich richtig erinnere, stellst du cronjobs bei all-inkl nicht über das kas sondern über die MembersArea ein smile

EDIT

Ich habe bei mir nochmal nachgesehen. In der MembersArea findest du einen eigenen Menüpunkt "Cronjobs". Das Einrichten erklärt sich wirklich von selbst und ist kinderleicht smile

Falls du aber Hilfe brauchst, kannst du mich auch einfach per PM anschreiben.

__________________
Signaturen werden überbewertet

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von DrPCox: 21.06.09 15:31.

21.06.09 15:21 DrPCox ist offline E-Mail WWW Finden Als Freund hinzufügen
onesworld
gesperrt 02/05/10


Dabei seit: 11.05.09
Beiträge: 722

Antworten Zitieren Editieren Melden       UP

Ich mache das bei mir ganz ohne Cronjob. Geht viel einfacher. großes Grinsen

http://mywbb.de/board/thread.php?threadid=109312
21.06.09 16:02 onesworld ist offline Finden Als Freund hinzufügen
Shackles Shackles ist weiblich
Nervensäge ^^


images/avatars/avatar-5608.jpg

Dabei seit: 14.02.08
Beiträge: 1.387
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Hilter a.T.W. / Landkreis Osnabrück
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

Ich habe die Cronjobs jetzt über die open.php und close.php laufen lassen und in die beiden Dateien habe ich wirklich nur den Text von Ghostmaster reingepackt, ist das richtig?

__________________
http.//www.borderline-forum.net
21.06.09 17:24 Shackles ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Shackles in deine Kontaktliste ein
leswo leswo ist weiblich
Mitglied


Dabei seit: 04.02.09
Beiträge: 56
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Probiers doch einfach aus:

Rufe die Open oder Close direkt im Browser auf.
Das Thema sollte sich damit öffnen/schließen

Evtl ist es sinnvoll, diese beiden Files nicht im normalen Boardverzeichnis abzulegen, sondern im ACP mit vorhandenem .htaccess Schutz

Dem Cronjob bei all inkl kannst du die Zugangsdaten für die .htaccess mitteilen
21.06.09 17:54 leswo ist offline E-Mail WWW Finden Als Freund hinzufügen
Shackles Shackles ist weiblich
Nervensäge ^^


images/avatars/avatar-5608.jpg

Dabei seit: 14.02.08
Beiträge: 1.387
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Hilter a.T.W. / Landkreis Osnabrück
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

Ok ich gucke mal, mit den beiden Dateien das funktioniert! smile

__________________
http.//www.borderline-forum.net

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Shackles: 21.06.09 22:08.

21.06.09 18:28 Shackles ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Shackles in deine Kontaktliste ein
DrPCox DrPCox ist männlich
Herr des Chaos


images/avatars/avatar-5505.gif

Dabei seit: 04.03.07
Beiträge: 414
Fähigkeiten: WBB3 Anfänger; WBB2 Fortgeschritten; WBB Lite 1 Fortgeschritten
Herkunft: Essen, NRW
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Kann sein, dass ich gerade an Hirnverkalkung leide, aber ich habe da mal eine blöde Frage: stimmt die Pfadangabe zur "global" auch noch, wenn ich die dateien ins unterverzweichnis "xyz" packe (das ich gerne mit htaccess schützen möchte) und nicht im hauptverzeichnis im wbb habe?

__________________
Signaturen werden überbewertet

23.06.09 20:30 DrPCox ist offline E-Mail WWW Finden Als Freund hinzufügen
leswo leswo ist weiblich
Mitglied


Dabei seit: 04.02.09
Beiträge: 56
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

ja und nein großes Grinsen

im acp existiert auch eine global.php, allerdings schmeisst die dich bei fehlenden acp Rechten raus ..

du musst die global.php "austricksen" und ihr mitteilen, dass du eingeloggt bist:
php:
1:
2:
define('WBB_ACP_LOGIN'true);
$wbbuserdata['a_can_use_acp'] = 1;


muss dann vor der global.php aufgerufen werden

das ist aber KEIN Allheilmittel, weil damit das Login des ACP ausgehebelt wird.
in dem Fall kann niemand damit Schaden anrichten, ausser den Thread zu öffnen / zu schliessen.

In dem Fall, wenn das Script hinter nem .htaccess Schutz sitzt nur die Leute mit Zugang. Von denen sollte man sich sicher sein, dass sie keinen "Mist" machen großes Grinsen

Editierung

Also Verzeichnis xyz wird nicht funktionieren, da auch innerhalb der global.php die gesamten requires mit relativen Pfadangaben angegeben sind, das gibt nen heilloses Chaos

im ACP Verzeichnis wird es mit og. Lösung funktionieren

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von leswo: 23.06.09 20:55.

23.06.09 20:45 leswo ist offline E-Mail WWW Finden Als Freund hinzufügen
Seiten (2): [1] 2 nächste » 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] Allg. Fragen und Probleme » Themen öffnen/schließen