Vanilla 1.1.5 is a product of Lussumo. More Information: Documentation, Community Support.
Help keep Vanilla free:Chris Passeno:In response to this question, it would be nice as an option.
Is there an easy way to change the CSS for Attachments to allow my images (I've got inline images, jquery, thickbox, attachments, mulitple files) to show up in two columns?
I'm trying to use it as an impromptu gallery.
http://www.passeno.com/community/?CategoryID=14
$DatabaseTables['Attachment'] = 'Attachment';
$DatabaseColumns['Attachment']['AttachmentID'] = 'AttachmentID';
$DatabaseColumns['Attachment']['UserID'] = 'UserID';
$DatabaseColumns['Attachment']['DiscussionID'] = 'DiscussionID';
$DatabaseColumns['Attachment']['CommentID'] = 'CommentID';
$DatabaseColumns['Attachment']['Title'] = 'Title';
$DatabaseColumns['Attachment']['Description'] = 'Description';
$DatabaseColumns['Attachment']['Name'] = 'Name';
$DatabaseColumns['Attachment']['Path'] = 'Path';
$DatabaseColumns['Attachment']['Size'] = 'Size';
$DatabaseColumns['Attachment']['MimeType'] = 'MimeType';
$DatabaseColumns['Attachment']['DateCreated'] = 'DateCreated';
$DatabaseColumns['Attachment']['DateModified'] = 'DateModified'// Save Attachments
function DiscussionForm_SaveDiscussionAttachments(&$DiscussionForm) {
$Discussion = &$DiscussionForm->DelegateParameters['ResultDiscussion'];
$AttachmentManager = &$DiscussionForm->DelegateParameters['AttachmentManager'];
$AttachmentManager->DiscussionID = $Discussion->DiscussionID;
$AttachmentManager->Comment = &$Discussion->Comment;
$AttachmentManager->SaveAttachments();
}
// Save Attachments
function DiscussionForm_SaveDiscussionAttachments(&$DiscussionForm) {
$Discussion = &$DiscussionForm->DelegateParameters['ResultDiscussion'];
$AttachmentManager = &$DiscussionForm->DelegateParameters['AttachmentManager'];
$AttachmentManager->DiscussionID = @$Discussion->DiscussionID;
// Call WarningCollector if we don't have a DiscussionID
if(empty($Discussion->DiscussionID) || $Discussion->DiscussionID == ''){
return $Context->WarningCollector->Iif();
}
$AttachmentManager->Comment = &$Discussion->Comment;
$AttachmentManager->SaveAttachments();
}
if(empty($Discussion->DiscussionID) || $Discussion->DiscussionID == '') {
return $Context->WarningCollector->Iif();
}
154c154
< $this->MineType = "";
---
> $this->MimeType = "";
170c170
< $this->MineType = @$DataSet['MineType'];
---
> $this->MimeType = @$DataSet['MimeType'];
357c357
< $this->SaveAsDialogue($Path, $Attachment->Name);
---
> $this->SaveAsDialogue($Path, $Attachment->Name, 0, $Attachment->MimeType);
363c363
< function SaveAsDialogue($FolderPath, $FileName, $DeleteFile = '0') {
---
> function SaveAsDialogue($FolderPath, $FileName, $DeleteFile = '0', $MimeType) {
372,374c372
< header('Content-Type: application/force-download');
< header('Content-Type: application/octet-stream');
< header('Content-Type: application/download');
---
> header('Content-Type: '.$MimeType);
Has anyone found a solution to the WarningCollector Bug?!?!?
Some problems were encountered
The requested discussion could not be found.