Vermeld in iedere vraag duidelijk:
- De versie van Joomla! 3.X die je gebruikt
- De volledige url van je website indien mogelijk.
- De versie van de extensie waar de vraag over gaat.
Nieuws insturen
Nieuws insturen
30 nov 2014 14:48
Beste Joomlers,
Ik ben op zoek naar een mogelijkheid voor bezoekers (al dan niet geregistreerd) om nieuws in te sturen.
Nu heb ik o.a. naar Form2Content gekeken, maar dit sluit niet helemaal aan bij wat ik wil.
Wat ik graag zou willen is een formulier welke wordt ingevuld met:
- titel
- categorie
- introtekst
- afbeelding bij introtekst (deze moet automatisch geschaald worden naar een centraal ingestelde grootte)
- volledige tekst
- afbeelding (deze moet automatisch geschaald worden naar een centraal ingestelde grootte)
Vanuit dit formulier wordt een artikel gegenereerd welke ik dan keur en op gepubliceerd zet.
Het hoeft geen gratis component te zijn, als het precies doet wat ik graag zou willen dan heb ik er nog iets voor over ook
Graag hoor ik of jullie zoiets kennen?
Btw, het betreft een Joomla 3.3.6 website
Ik ben op zoek naar een mogelijkheid voor bezoekers (al dan niet geregistreerd) om nieuws in te sturen.
Nu heb ik o.a. naar Form2Content gekeken, maar dit sluit niet helemaal aan bij wat ik wil.
Wat ik graag zou willen is een formulier welke wordt ingevuld met:
- titel
- categorie
- introtekst
- afbeelding bij introtekst (deze moet automatisch geschaald worden naar een centraal ingestelde grootte)
- volledige tekst
- afbeelding (deze moet automatisch geschaald worden naar een centraal ingestelde grootte)
Vanuit dit formulier wordt een artikel gegenereerd welke ik dan keur en op gepubliceerd zet.
Het hoeft geen gratis component te zijn, als het precies doet wat ik graag zou willen dan heb ik er nog iets voor over ook
Graag hoor ik of jullie zoiets kennen?
Btw, het betreft een Joomla 3.3.6 website
Redelijk bekend met Joomla 1.5, 2.5 & 3.3
- Erik Deutz
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 8
-
Nieuws insturen
30 nov 2014 15:14
Hallo Erik,
Namens het Joomla!NL team heet ik je van harte welkom op dit forum.
Er zijn vast meer extensies, maar 1 waarvan ik weet dat die op die manier werkt is Zoo van Yootheme.
Namens het Joomla!NL team heet ik je van harte welkom op dit forum.
Er zijn vast meer extensies, maar 1 waarvan ik weet dat die op die manier werkt is Zoo van Yootheme.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst. Vragen uitsluitend via dit forum. yndi.nl - kvk 17157725 | Is je vraag beantwoord? Dan kan je het draadje zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Astrid
- Moderator + Technisch team
- Berichten: 37553
Nieuws insturen
30 nov 2014 15:43
Bedankt voor het welkom Astrid!
Kan dit dan met de basis module? of zijn hier dan add-ons voor nodig?
Begrijp me niet verkeerd, ik ben me al een ruime week aan het blindstaren op componenten en zie ff niet meer welke welk voordeel heeft
Kan dit dan met de basis module? of zijn hier dan add-ons voor nodig?
Begrijp me niet verkeerd, ik ben me al een ruime week aan het blindstaren op componenten en zie ff niet meer welke welk voordeel heeft
Redelijk bekend met Joomla 1.5, 2.5 & 3.3
Gemarkeerd als webneus door: Astrid
- Erik Deutz
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 8
-
Nieuws insturen
30 nov 2014 19:53
Volgens mij kan het met de basis blog.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst. Vragen uitsluitend via dit forum. yndi.nl - kvk 17157725 | Is je vraag beantwoord? Dan kan je het draadje zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Astrid
- Moderator + Technisch team
- Berichten: 37553
Nieuws insturen met JE-submit
02 dec 2014 23:52
Beste Joomlers,
Inmiddels ben ik een stap verder gekomen.
Op de site heb ik JE-Submit geinstalleerd welke voldoet aan mij eisen.
Echter... Door de file upload mogelijkheid wordt de site ineens breder.
Dit ligt, zover ik nu zie niet aan de invoervelden.
Nu is mijn javascript kennis niet zo groot, dus mijn vraag. kunnen jullie zien in de code waar het misgaat?
Inmiddels ben ik een stap verder gekomen.
Op de site heb ik JE-Submit geinstalleerd welke voldoet aan mij eisen.
Echter... Door de file upload mogelijkheid wordt de site ineens breder.
Dit ligt, zover ik nu zie niet aan de invoervelden.
Nu is mijn javascript kennis niet zo groot, dus mijn vraag. kunnen jullie zien in de code waar het misgaat?
Code:
var opt = '';
var xmlHttp;
xmlHttp=xml_object();
var uploadCount = 0;
var photo="";
var pr;
var randomnumber=Math.floor(Math.random()*110000);
function test_data(url1)
{
xmlHttp.onreadystatechange=function()
{
if(xmlHttp.readyState==4)
{
document.getElementById("test_div").innerHTML=xmlHttp.responseText;
}
new Ajax_upload('#aJaxUpload', {
action : 'index.php?template=system&option=com_jesubmit&view=request_get&task=update',
name: 'uploadFile',
// Fired when user selects file
onSubmit: function(file, extension) {
// var randomnumber=Math.floor(Math.random()*110000);
// document.getElementById("numb").value=randomnumber;
// file=randomnumber+file;
var AllowedFileTypes = new Array('gif','jpeg','png','jpg','tif','psd','bmp');
if (jQuery.inArray(extension.toString(), AllowedFileTypes ) >= 0) {
// extension is not allowed
$('#fileUploadDiv .text').text('Uploading ' + file + '...');
// cancel upload
}
else {
$('#fileUploadDiv .text').html(extension + ' files are not currently supported.');
return false;
}
},
// Fired when server returns something
onComplete : function(file, response){
// randomnumber=Math.floor(Math.random()*110000);
if (response == "success")
{
var img=document.getElementById("img123").value;
var imgbin=document.getElementById("imgbin").value;
var fimg=imgbin;
var imgfile=img+randomnumber+"_"+file;
var imgfile="<img src='"+imgfile+"' height='150px' width='150px' />";
uploadCount++;
$('<li></li>').appendTo($('#fileUploadDiv .files')).html(imgfile+ " <img src="+fimg+" onclick=\"javascript:removeFile("+uploadCount+")\" />");
$('#fileUploadDiv .text').html('<p>Uploaded files:</p>');
// Save this file in a hidden form field.
document.getElementById("ProjectFile"+uploadCount).value = randomnumber+"_"+file;
} else {
$('<li></li>').appendTo($('#fileUploadDiv .files')).html("Error: " + response);
$('#fileUploadDiv .text').html('<p>Uploaded files</p>');
}
}
});
}
xmlHttp.open("GET", url1);
xmlHttp.send(null);
}
function xml_object()
{
var xmlHttp;
try { xmlHttp=new XMLHttpRequest(); }
catch (e)
{
try{ xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) {
try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); }
catch (e) { alert("Your browser does not support AJAX!"); return false; }
}
}
return xmlHttp;
}
//function to remove a file that has been uploaded
function removeFile(fileToRmove) {
var fileString = "";
for (var i=1;i<=uploadCount;i++)
{
var elem = document.getElementById("ProjectFile"+i);
var img=document.getElementById("img123").value;
var imgbin=document.getElementById("imgbin").value;
var fimg=imgbin;
if (i==fileToRmove) {
// aJax call to actually delete file
var httpReq_del = xml_object();
//alert(live_url);
var ul=live_url+"index.php?&option=com_jesubmit&view=request_get&task=update&delete=1&file1="+elem.value;
httpReq_del.open("GET",ul, true);
httpReq_del.send(null);
//xmlHttp.open("GET", ul, true)
//xmlHttp.send(null);
// re-jig the javascript variables holding file names
if (i==uploadCount) {
// Last file so, we can blank it
elem.value = "";
} else {
// Move the last file to the current position and blank the last file
// alert(document.getElementById("ProjectFile"+uploadCount).value);
// elem.value = document.getElementById("ProjectFile"+uploadCount).value;
document.getElementById("ProjectFile"+fileToRmove).value = "";
}
}
if (elem.value){
var img=document.getElementById("img123").value;
var imgbin=document.getElementById("imgbin").value;
var fimg=imgbin;
var imgfile=img+elem.value;
//alert(imgfile);
var imgfile="<img src='"+imgfile+"' height='150px' width='150px' />";
//alert(imgfile);
fileString += '<li> '+imgfile+ " <img src="+fimg+" onclick=\"javascript:removeFile("+i+")\" /></li>"}
}
uploadCount--;
$('#fileUploadDiv .files').html(fileString);
if (uploadCount == 0)
$('#fileUploadDiv .text').html('');
else
$('#fileUploadDiv .text').html('<p>Uploaded files:</p>');
}
// =================================== Captcha Refresh Code ============================================ //
function cap_refresh()
{
document.getElementById("default_cap_div").style.display='none';
xmlHttp.onreadystatechange =function() {
if (xmlHttp.readyState == 4) {
document.getElementById("refresh_cap_div").innerHTML=xmlHttp.responseText;
}
}
var url = "index.php?option=com_jesubmit&&view=jesubmit&task=refresh_captchacr&tmpl=component";
xmlHttp.open("GET", url, true)
xmlHttp.send(null);
}
// =================================== EOF Captcha Refresh Code ======================================== //
Redelijk bekend met Joomla 1.5, 2.5 & 3.3
- Erik Deutz
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 8
-
Nieuws insturen met JE-submit
03 dec 2014 00:35
Als extra info: Als ik dit script uit de pagina haal, dan wordt de website wel normaal weergegeven, maar is de upload mogelijkheid er niet meer.
Redelijk bekend met Joomla 1.5, 2.5 & 3.3
- Erik Deutz
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 8
-
Nieuws insturen
03 dec 2014 12:26
Lijkt me sterk dat dit door een script veroorzaakt wordt. Vermoed toch eerder dat er iets in de view of in het css niet goed is of een conflict veroorzaakt met je template. Maar volgens mij is het een commerciële extensie, dus dan heb je recht op support van de makers.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst. Vragen uitsluitend via dit forum. yndi.nl - kvk 17157725 | Is je vraag beantwoord? Dan kan je het draadje zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Astrid
- Moderator + Technisch team
- Berichten: 37553
Tijd voor maken pagina: 0.720 seconden