Kom ihåg mig?
Home Menu

Menu


Kodknappar

Ämnesverktyg Visningsalternativ
Oläst 2005-01-22, 13:59 #1
Milad Milad är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2004
Inlägg: 505
Milad Milad är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2004
Inlägg: 505
Vet någon vart man hittar kodknappar precis som här i WM när man ska skriva in ett inlägg? Jag vill inte när man har tex tryckt på knappen "Fet" så ska texten bli fet utan ist taggen och runt texten.
Milad är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-01-22, 22:19 #2
Jesters avatar
Jester Jester är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2004
Inlägg: 363
Jester Jester är inte uppkopplad
Flitig postare
Jesters avatar
 
Reg.datum: Apr 2004
Inlägg: 363
Communityt whoa.nu använder sådan teknik i sina meddelanderutor. Kolla in det, koden är inte allt för avancerad.
Jester är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-01-23, 01:32 #3
Schneakers avatar
Schneaker Schneaker är inte uppkopplad
Medlem
 
Reg.datum: Jun 2004
Inlägg: 168
Schneaker Schneaker är inte uppkopplad
Medlem
Schneakers avatar
 
Reg.datum: Jun 2004
Inlägg: 168
Jag rippade WN:s kod rakt av och tryckte in i ett script hos oss. Kan visa hur det funkar:

Kod:
//-------------------------------------------
//låter folk använda fetstilt, understruken och
//kursiv text utan att kunna taggar.
//-------------------------------------------
var fetstatus = 'off';
var kursivstatus = 'off';
var underlinestatus = 'off';
function textTags(path, type, button){
	if(type == 'fet'){
 if(fetstatus == 'off'){
 	path.value = path.value + '[b]';
 	fetstatus = 'on';
 	button.value="Fetstilt av";
 }
 else if(fetstatus == 'on'){
 	path.value = path.value + '[/b]';
 	fetstatus = 'off';
 	button.value="Fetstilt på";
 }
	}
	if(type == 'kursiv'){
 if(kursivstatus == 'off'){
 	path.value = path.value + '[i]';
 	kursivstatus = 'on';
 	button.value="Kursivt av";
 }
 else if(kursivstatus == 'on'){
 	path.value = path.value + '[/i]';
 	kursivstatus = 'off';
 	button.value="Kursivt på";
 }
	}
	if(type == 'underline'){
 if(underlinestatus == 'off'){
 	path.value = path.value + '[u]';
 	underlinestatus = 'on';
 	button.value="Understruket av";
 }
 else if(underlinestatus == 'on'){
 	path.value = path.value + '[/u]';
 	underlinestatus = 'off';
 	button.value="Understruket på";
 }
	}
 path.focus();
}
Detta anropas sedan typ såhär:
Kod:
<form name="bleh">
<textarea name="blah"></textarea>
<input type="button" onclick="textTags(document.forms['bleh'].blah, 'fet', this);" value="Fet på" />
</form>
Hoppas du förstår koden, annars får du lära dig javascript(som för övrigt är ett fult, äckligt, konstigt och allmänt dumt språk....)
Fungerande exempel hittas i hamsterpaj.net's forum, dock måste du vara registrerad för att se det.
Schneaker är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-01-23, 02:21 #4
Milad Milad är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2004
Inlägg: 505
Milad Milad är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2004
Inlägg: 505
TAck grabbar!
Milad är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-01-23, 12:05 #5
Jesters avatar
Jester Jester är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2004
Inlägg: 363
Jester Jester är inte uppkopplad
Flitig postare
Jesters avatar
 
Reg.datum: Apr 2004
Inlägg: 363
Schneaker
Jag tror idéen var att man skall kunna markera ett område i textrutan som skalla omfattas av t.ex. [B]-taggen.
Jester är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-01-23, 12:21 #6
Schneakers avatar
Schneaker Schneaker är inte uppkopplad
Medlem
 
Reg.datum: Jun 2004
Inlägg: 168
Schneaker Schneaker är inte uppkopplad
Medlem
Schneakers avatar
 
Reg.datum: Jun 2004
Inlägg: 168
Jester
Vet någon vart man hittar kodknappar precis som här i WM när man ska skriva in ett inlägg?

Sciptet jag klistrade in gör samma sak som i WN. Även om det finns en möjlighet att se vilken text som är markerad och lägga in taggar före och efter så tror jag inte att det är nån bra idé...
Schneaker är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-01-23, 12:26 #7
Kristofers avatar
Kristofer Kristofer är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Mar 2004
Inlägg: 1 053
Kristofer Kristofer är inte uppkopplad
Har WN som tidsfördriv
Kristofers avatar
 
Reg.datum: Mar 2004
Inlägg: 1 053
Hrm, kanske bäst att fråga innan ni "rippar rakt av" från Whoa.nu..
Kristofer är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-01-23, 14:11 #8
Jesters avatar
Jester Jester är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2004
Inlägg: 363
Jester Jester är inte uppkopplad
Flitig postare
Jesters avatar
 
Reg.datum: Apr 2004
Inlägg: 363
Citat:
Originally posted by Kristofer@Jan 23 2005, 13:26
Hrm, kanske bäst att fråga innan ni "rippar rakt av" från Whoa.nu..
Det jag menade var givetvis inte att han skulle rippa scriptet utan kolla vilka objekt och metoder som han skall använda
Jester är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-01-23, 14:14 #9
Jesters avatar
Jester Jester är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2004
Inlägg: 363
Jester Jester är inte uppkopplad
Flitig postare
Jesters avatar
 
Reg.datum: Apr 2004
Inlägg: 363
Citat:
Originally posted by Schneaker@Jan 23 2005, 13:21
Jester
Vet någon vart man hittar kodknappar precis som här i WM när man ska skriva in ett inlägg?

Sciptet jag klistrade in gör samma sak som i WN. Även om det finns en möjlighet att se vilken text som är markerad och lägga in taggar före och efter så tror jag inte att det är nån bra idé...
Vaddå ingen bra idé? Det är ju hur smidigt som helst. Jag är inte 100% säker på hur kompatibel funktionen är, men det går ju alltid att fixa. Annars ser jag ingen anledning till att använda den här ganska trubbiga tekniken som används i IPB. Kanske finns det något liknande i nyare versioner av IPB? Någon som vet?
Jester är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 20:46.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017