Hello!
I am trying to build an Interactionmeckanism, were Useres can post and
On http://szen.io/Test/ it seems to work well... at least for me becaus
the speed of the connection seems to have impact on this.
I allows to import texts from my server that can be seen in an Iframe in
the sidebar, I hope this also works when you open it.
After all worked i transformed it into a plugin an entered it into other
Wikis like https://www.szen.io/hak/ where it causes Network errors.
You can reproduce this by clicking one of the posts in
$:/extensions/Interaction/ImportPosts
the reason seems to be $:/extensions/Interaction/macros/geturltxt.js
<http://szen.io/Test/#%24%3A%2Fextensions%2FInteraction%2Fmacros%2Fgeturltxt.js>
The Modal gets its Text when it is called with hardcoded url, but not
something which is created and transcluded like this.
<$list filter="[[$:/Temp/URL]get[text]]" variable="url">
<$macrocall $name="geturltxt" url=<<url>> />
</$list>
Below is the code of the Macro. Do you have any suggestions to fix this?
Tschö+Merci: Jan
|/*\
title: $:/core/modules/macros/geturltxt.js
type: application/javascript
module-type: macro
Makro, das eine Textdatei darstellt
\*/
(function(){
/*jslint node: true, browser: true */
/*global $tw: false */
"use strict";
/*
Information about this macro
*/
exports.name = "geturltxt";
exports.params = [
{name: "url"}
];
/*
Run the macro
*/
exports.run = function(url) {
var client = new XMLHttpRequest();
var url = url.replace("+", "%20");
client.open('GET', url, false);
client.setRequestHeader('Content-type', 'Content-Type: text/html;
charset=ISO-8859-1');
client.onreadystatechange = function() {
if (client.readyState == 4 && client.status == 200)
{
var urltext = unescape(client.responseText);
var fields = {title: '$:/Temp/URL-Text', text: urltext}
$tw.wiki.addTiddler(new $tw.Tiddler(fields))
}
}
client.send();
};
})();|
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/5D39D59D.5060804%40googlemail.com.