[php]Gastenboek, welke features

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Suepahfly
  • Registratie: Juni 2001
  • Laatst online: 17-09 17:05
Ik ben bezig met een gastenboek, maar die wil ik anders als de meeste anderen maken.

Ik heb dus al heel wat gedaan mbt usability,
tekst invoer ala hotmail richtext editor,
tracker op de frontpage, admin gedeelte(anti-flood, woordensencuur, mailopties, templates, aantal berichten per pagina, navigatie type(text, dropdownlist) )

Maar ik zat me af te vragen wat voor features ik er nog meer bij kon maken.

Acties:
  • 0 Henk 'm!

  • coubertin119
  • Registratie: Augustus 2002
  • Laatst online: 15-09 17:06
Als ik 't zo bekijk wat je allemaal zegt zou ik 't nu enkel nog in een mooi installatiewizardje steken en 't verspreiden :). Of er een compleet forum van maken, want dit is echt al wel overcompleet voor een gastenboek.

Mogen we 't trouwens eens zien?

Skat! Skat! Skat!


Acties:
  • 0 Henk 'm!

  • Helmet
  • Registratie: Januari 2002
  • Laatst online: 21-08 15:00
hmm richtext is html toch? lijkt je dat niet erg gevaarlijk (ivm met leuke javascriptjes enzo)

Icons are overrated


Acties:
  • 0 Henk 'm!

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

woordencensuur heb ik het nut nog nooit van ingezien. Wat ik nog wel mis in je opsomming is een ban-mogelijkheid. Elke verdere toevoeging dan kan je zoals gezegd het beter helemaal uitbreiden en er een forum van maken. Een gastenboek moet je ook niet te uitgebreid gaan maken.

Misschien keuze uit meerdere talen? Ik weet wel dat dat mijn gastenboek erg sterk heeft gemaakt :)

Intentionally left blank


Acties:
  • 0 Henk 'm!

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09 14:42
- Aanbieden over het web voor free. Zodat mensen het gewoon in een IFRAME in hun site kunnen embedden.

Acties:
  • 0 Henk 'm!

  • djluc
  • Registratie: Oktober 2002
  • Laatst online: 12:56
Dan zou ik in plaats van een IFRAME ook XML, uiteraard beveilig op één of andere manier, gaan aanbieden. Uiteraard met een voorbeeldpagina die de JS XML functies gebruikt.

Acties:
  • 0 Henk 'm!

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09 14:42
Uiteraard een RSS feed :)

Acties:
  • 0 Henk 'm!

  • Maxonic
  • Registratie: September 2000
  • Laatst online: 05-09 22:23
Als je erg "into Breezah" bent...
maak een scriptje dat met www.smsboard.nl werkt.
Laat dat scriptje dat het javascriptje van smsboard.nl rippen en mensen kunnen dmv een smsje berichten aan het boek toevoegen. Erg simpel te implementeren. Natuurlijk wel een optie van maken en niet volledig inbakken want je bent natuurlijk wel 'van een andere dienst afhankelijk'

Acties:
  • 0 Henk 'm!

  • djluc
  • Registratie: Oktober 2002
  • Laatst online: 12:56
Je moet zoiets in een class implementeren. Als je over gaat op een andere dienst laad je gewoon een andere class en klaar ben je.

Acties:
  • 0 Henk 'm!

  • Suepahfly
  • Registratie: Juni 2001
  • Laatst online: 17-09 17:05
SMS vind ik wel een leuke optie.
SMSboard minder. Ik heb net even een account je aan gemaakt, maar SMSboard is alleen in het nederlands.

Iframe/XML ga ik nog aan werken (dus meerde users) alleen ben ik geen xml goeroe (lees: ik ben XML leek) .

Ook zat ik te denken aan een optie om de berichten van gepost worden te vertalen, alleen weet ik niet of dit haalbaar is. Dus alle tips zijn meer dan welkom. :)

Acties:
  • 0 Henk 'm!

  • djluc
  • Registratie: Oktober 2002
  • Laatst online: 12:56
Of dat vertalen haalbaar is weet ik ook niet. Ik heb op http://www.av.com pas weer eens de vertaler geprobeerd, en die is nog steeds niet foutloos te noemen. De site die die vertaalservice host biedt de mogelijkheid om een vertaling in je CMS in te bouwen, het voorbeeld is hun site, met vele kromme nederlandse zinnen ;) Als een dergelijke site het al niet voor elkaar krijgt...

Die taal van SMSboard maakt als je de boel gaat rippen natuurlijk niet meer uit. Je zou een soort schil om hun interface moeten bouwen.

Dat XML moet je wel lukken, het is zeker goed te doen. Je moet alleen even kijken waar je het gaat hosten en wat er daar aan parsers beschikbaar is.

[ Voor 5% gewijzigd door djluc op 23-09-2003 22:35 ]


Acties:
  • 0 Henk 'm!

  • Suepahfly
  • Registratie: Juni 2001
  • Laatst online: 17-09 17:05
Rippen van SMSboard lijkt me ook geen optie aangezien alles serverside is.
Het enige wat dat JS doet is een document.write();

Acties:
  • 0 Henk 'm!

  • djluc
  • Registratie: Oktober 2002
  • Laatst online: 12:56
Als je deze pagina bekijkt moet het toch niet zo heel erg lastig zijn om te rippen: http://www.smsboard.nl/messages.php?id=35198
Het mag overigens niet, maar dat wist je natuurlijk al als echte tweakert zijnde ;)

Je kunt een bericht heel eenvoudig met een zelgmaakt formuliertje verzenden naar: http://www.smsboard.nl/verstuursms.php Kijk dus een naar het formuliertje op dit pagina, kopiër het en je kunt posten.

Acties:
  • 0 Henk 'm!

  • Maxonic
  • Registratie: September 2000
  • Laatst online: 05-09 22:23
Suepahfly schreef op 23 September 2003 @ 22:43:
Rippen van SMSboard lijkt me ook geen optie aangezien alles serverside is.
Het enige wat dat JS doet is een document.write();
Kijk hier eens naar: *klik*
Een klein progje wat ik ooit in Java gemaakt heb. Met dit progje kan ik commando's op mijn computer uitvoeren door een SMSje te sturen. Kijk maar eens in de code. Daar staat een stukje dat het JSje van SMSboard ript. In princiepe merk je daardoor niet dat de informatie van SMSBoard komt.

Een apparte klasse maken is idd wel een slim id. Je moet je code niet afhankelijk van een service maken. Maargoed zeg nou zelf.. het is wel een erg stoer id :)

In PHP zal de ripcode voor het laatst gestuurde bericht zou er zo uitzien:
(kan fouten bevatten, ff snel geflanst)
Als je onthoud wat het vorige bericht is geweest dan kan je bij elke pageload van het messageboard controleren op verandering en eventueel het nieuwe bericht aan de database toevoegen.

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$fd= fread(fopen("http://www.smsboard.nl/js/[accountnaam].js", "r"), 100000); 

if ($fd) { 
$start= strpos($fd, "\""); 
$finish= strpos($fd, "<A"); 
$length= $finish-$start; 
$code=Substr($fd, ($start+1), ($length-7)); 
} 
$messages=explode("\\n", $code); 
$code = stripslashes($code); 
$n=0;
$code=$messages[$n]; 
$code=explode(" ", $code); 
$message = "";
for($i=0;$i<count($code);$i++) { 
  $message = $message." ".$code[$i]; 
} 
$message = addslashes(str_replace("<br>", "", $message));


Als ik me niet vergis ben ik een keer een Engelstalige SMSBoard site tegengekomen maar ik kan hem zo snel niet meer vinden.

Naja, kijk maar wat je ermee doet. Ik zou het iig wel een interessante optie vinden. :)

  • Suepahfly
  • Registratie: Juni 2001
  • Laatst online: 17-09 17:05
En weer ff een kickje.

Hoewel het bovenstaande genoeg is om mij een tijd lang bezig te houden wil ik graag toch nog wat meer features maken.
Even een overzicht wat er al op mijn lijstje staat:

• richtext / plain <textarea>
• ubb code
• smileys
• Mogelijkheid waarden opslaan in cookie (naam, email, enz zodat dit automatisch wordt in gevuld)
• Posten vanuit popup (auto refresh pagina op achtergrond)
• Quickpost (post popup wordt niet auto gesloten)
• help teksten/tootips

• Ondersteuning meerdere talen (niet van de berichten, niet technisch haalbaar)
• Floodcontrol
• Woorden sencuur
• Aantal berichten per pagina instellen
• flood control met instelbaretijd
• mail optie (naar user en admin)
• Templates
• ip/hostname logging
• Admin kan berichten bewerken/verwijderen /becommentarieëen
• Admin kan online smileys toevoegen/verwijderen/bewerken

Dus kom maar op met jullie ideëen

  • ripperke
  • Registratie: Augustus 2003
  • Laatst online: 19-08 16:06

ripperke

w00t!

wat me nu wel opviel :

Quickpost (post popup wordt niet auto gesloten) <=> Floodcontrol

naja je ziet maar he ;)

hier nog wat ideeën :

- comments op post
- IP Blocking
- Wat user opties : Aantal berichten/p user afhankelijk maken, ASC/DESC, ...

t zijn maar wat ideeën :)

If TCP/IP handshaking was less formal, perhaps SYN/ACK would be YO/WASSUP


  • Suepahfly
  • Registratie: Juni 2001
  • Laatst online: 17-09 17:05
ripperke schreef op 25 September 2003 @ 22:49:
wat me nu wel opviel :

Quickpost (post popup wordt niet auto gesloten) <=> Floodcontrol

naja je ziet maar he ;)

hier nog wat ideeën :

- comments op post
- IP Blocking
- Wat user opties : Aantal berichten/p user afhankelijk maken, ASC/DESC, ...

t zijn maar wat ideeën :)
Als floodcontrol aanstaat is Quickpost disabled, maar die andere twee kan ik wel opschrijven
Comment had ik ook al eigenlijk gewoon wat toevoegen aan het zelfe record maar goed).

Ik wil wel een linkje posten naar een oudere versie van mijn gastenboek (is nu nog Nuke-module)

Kunnen jullie kijken hoe die is, maar dat toch weer gezien als spam. en ik geen zin en nog een OW
Pagina: 1