Jetzt kostenlos Anmelden!

Superkater13439 Männlich

1.6.1 Groupie

Beiträge: 1 361

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

1

Freitag, 14. März 2008, 13:00

Kopieren eines kompletten Postings in das nächste Posting

Hallo ihr Lieben,

gibt es die Möglichkeit, dass man ein komplettes Posting mit Smilies bzw. z.B. mit einer Tabelle incl. Rahmen von einem User in sein neues Posting kopieren kann?

Erklärung:

Ich erstelle eine Tabelle mit "Gitterlinien" für z.B. ein Scabble Spiel.
Dort setze ich einen Buchstaben.
Der nächste User soll nicht nur den Text sondern auch die Tabelle (Gitterlinien) kopieren können und seine Buchstaben setzen können.
Ich kenne das aus alten Zeiten von den MSN Groups.

LG
Kater
  • Zum Seitenanfang
  • Zum Seitenende

reddevil82 Männlich

BFM Stream Cheffe

Beiträge: 1 712

Geschlecht: Männlich

PHPKIT Version: 1.6.5

2

Freitag, 14. März 2008, 14:28

geht das nicht mit Copy & Paste?

Oder wenn man das über Zitat macht?
Seit 02.07.2010 Papa einer süssen Tocher !!!!

http://www.burnerfm.de

Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
  • Zum Seitenanfang
  • Zum Seitenende

Superkater13439 Männlich

1.6.1 Groupie

Beiträge: 1 361

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

3

Freitag, 14. März 2008, 21:44

Über Copy wird nur der Inhalt der Tabelle kopiert.
Bei Zitat würde die Tabelle kopiert werden, aber ein "normaler" User wüste doch nicht wo welcher Buchstabe eines Wortes hin kommt.

Kater
  • Zum Seitenanfang
  • Zum Seitenende

han solo Männlich

findet sich zurecht

Beiträge: 107

Geschlecht: Männlich

PHPKIT Version: 1.6.03

4

Sonntag, 16. März 2008, 15:06

Ich hab so etwa ähnliches mit einer zusätzlich zu den Smilies usw. aufrufbaren Eingabemaske - das müsste eigentlich funktionieren...
komme aber erst heute abend dazu, das rauszusuchen...
soll das nur in einem bestimmten Forum funktionieren?

Von unten sieht Niveau aus wie Arroganz
.
  • Zum Seitenanfang
  • Zum Seitenende

Superkater13439 Männlich

1.6.1 Groupie

Beiträge: 1 361

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

5

Sonntag, 16. März 2008, 16:16

Hmmmm,

na wenn dann in meinem Spieleforum.
Wäre natürlich auch toll, wenn es in allen Foren funktionieren würde.

LG
Kater
  • Zum Seitenanfang
  • Zum Seitenende

han solo Männlich

findet sich zurecht

Beiträge: 107

Geschlecht: Männlich

PHPKIT Version: 1.6.03

6

Sonntag, 16. März 2008, 21:09

sorry, muß zugeben, dass ich erst jetzt die Fragestellung wirklich kapiert hab
hab gerade festgestellt, dass das bei mir auch nur über Zitat funktioniert
... ich versteh nicht so ganz, wieso du Usern zutraust, bei einer Kopie einen Buchstaben einzufügen und bei einem Zitat nicht...

Von unten sieht Niveau aus wie Arroganz
.
  • Zum Seitenanfang
  • Zum Seitenende

Superkater13439 Männlich

1.6.1 Groupie

Beiträge: 1 361

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

7

Sonntag, 16. März 2008, 21:15

Es geht einfach nur um die Tabelle.

Also ich baue ein Schachbrett oder Spielbrett als html Tabelle, z.B. 32 x 32 Felder.

Das soll jeder User incl. der gesetzten Buchstaben kopieren können, aber nicht als Tabelle sondern als "Spielbrett" so zu sagen.
Wenn du das über die Zitatfunktion machst, haste du wieder die html Tabelle im neuen Posting.
Es müsste so eine Funktion wie hier im Forum geben. Einen Umschalter zwischen Editor und Quellcode, das wäre eine tolle Sache.


LG
Kater

Edit:
Könnte mann nicht sogar die Button-Funktion "Tabelle einfügen" mit der Option "wie viele Zeilen" und wie viele Spalten" in die newpost intigrieren?

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Superkater13439« (16. März 2008, 21:42)

  • Zum Seitenanfang
  • Zum Seitenende

han solo Männlich

findet sich zurecht

Beiträge: 107

Geschlecht: Männlich

PHPKIT Version: 1.6.03

8

Sonntag, 16. März 2008, 22:00


Edit:
Könnte mann nicht sogar die Button-Funktion "Tabelle einfügen" mit der Option "wie viele Zeilen" und wie viele Spalten" in die newpost intigrieren?


wenn du weißt, wie man in der mycode.js anstatt eines Textes Tabellen eingeben kann, dann kann ich dir eine Anleitung für so eine Button-Funktion geben

Von unten sieht Niveau aus wie Arroganz
.
  • Zum Seitenanfang
  • Zum Seitenende

Superkater13439 Männlich

1.6.1 Groupie

Beiträge: 1 361

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

9

Sonntag, 16. März 2008, 22:09

Nee leider nicht. Das übertrifft mein Wissen.

LG
Kater
  • Zum Seitenanfang
  • Zum Seitenende

han solo Männlich

findet sich zurecht

Beiträge: 107

Geschlecht: Männlich

PHPKIT Version: 1.6.03

10

Sonntag, 16. März 2008, 22:19

ich habs hier trotzdem mal ,

wie gesagt, das ist eine Eingabemaske für Texte,
vielleicht findet sich jemand, der die von dir vorgegebene Tabellen incl. Rahmen anpassen kann.


in der admin/lib/mycode.js vor (in der Original-Datei Zeile 18 )

Quellcode

1
//**** Pop-Fenster **********


folgendes einfügen:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
/*Eingabemaske Autotext Anfang */
function eingabemaske()
{

var textcode = 'Hier den gewünschten Vorgabetext einfügen, Zeilenumbruch mit:\n';

document.myform.content.value =
document.myform.content.value + textcode;
document.myform.content.focus();
}
/*Eingabemaske Autotext Ende*/



ersetze in der forum/newpost.php und in der forum/editpost.php
(Beispiel catid 9999 durch entsprechende catid ersetzen,
weitere catids wie mit catid 1111)

PHP-Quelltext

1
2
3
4
5
6
unset($sign_format);
  if ($config['forum_ubb']==1) {
   if ($forumpost['forumpost_bbcode']==1$bbcode=" checked";
   eval ("\$sign_format= \"".getTemplate("format_text")."\";");
   eval ("\$option_bbcode= \"".getTemplate("forum/editpost_option_bbcode")."\";");
   }


PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
unset($sign_format);
  if ($config['forum_ubb']==1) {
   if ($forumpost['forumpost_bbcode']==1$bbcode=" checked";
      if($catid==9999)
{
eval ("\$sign_format= \"".getTemplate("format_text_eingabemaske")."\";");
}
//Anfang: weitere catids folgendermassen hinzufügen:
         elseif($catid==1111)
         {
         eval ("\$sign_format= \"".getTemplate("format_text_eingabemaske")."\";");
         }
//Ende weitere catids hinzufügen
else
{
        eval ("\$sign_format= \"".getTemplate("format_text")."\";");
}
   eval ("\$option_bbcode= \"".getTemplate("forum/editpost_option_bbcode")."\";");
   }



und jetzt brauchst du noch eine template/format_text_eingabemaske.htm.
Da kannst du einfach eine Kopie der template/format_text.htm machen, diese
in format_text_eingabemaske.htm umbenennen und dann in der Datei
nach (Zeile 1 + 2 )

Quellcode

1
2
<table class="bbsmilies" cellspacing="0" cellpadding="0" width="100%">
 <tr>


folgendes eingeben - über den BBCodes erscheint dann ein Button "Eingabemaske"

Quellcode

1
2
3
<td><center><input class="button" type="button" name="maske" onClick="javascript:eingabemaske()" value="Eingabemaske" /></center></td>
 </tr>	 
 <tr>



Vielleicht hilfts dir ja....

Von unten sieht Niveau aus wie Arroganz
.
  • Zum Seitenanfang
  • Zum Seitenende